I was walking in Loch Haven Park and saw this. It made me think of a 1950's Sci-fi movie set.
The photo shows not one structure but two. In the foreground is the Orlando Science Center observatory, behind it is the a hospital under construction.
No responses





