Back to photostream

OWL POST

OWL POST, POST OFFICE, in Hogsmeade Village - Universal Studios, Orlando, USA.

You can just about see some of the owls and the bird cages in the window, just a shame a lot of people's reflections in the Florida sunshine mean you cannot see them very easily....very busy place !

Summer 2012

755 views
1 fave
8 comments
Uploaded on September 28, 2012
Taken on August 10, 2012