Frozen in Time Fine Art Photography
Downtown Cleveland Ohio. Browns stadium on the right, science center on the left and the heart of Downtown straight ahead. All coments welcome but especially from those with Cleveland ties.
July 13th, 2011
Viewed 521 Times - Last Visitor from New York, NY on 08/18/2015 at 10:22 PM