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 527 Times - Last Visitor from Beverly Hills, CA on 09/04/2015 at 4:00 PM