Euclid Avenue is a major street in Cleveland, Ohio. It runs northeasterly from the Public Square in Downtown Cleveland, through the cities of East Cleveland, Euclid and Wickliffe, to the suburb of Willoughby.
View Full Image on Dreamstime
Username: Stechouse
Editorial: No
Width: 3406 pixels
Height: 4719 pixels
Downloads: 0
Image ID: 102035034