Thursday, July 26, 2012

Florida Hospital Diabetes Center - Orlando, Florida

2520 North Orange Avenue - Circa 1961.




This screen is beyond fantastic.



Fun stairway.

No comments:

Post a Comment