Cleveland, OH: A display located in the mill creek falls park. Please make it famous

Rate this picture:

Viewed
1072 times
Current avarege rating
3.7 (3 votes)
Picture by
Mr. James K. Kostya
Submitted on
9/8/2010