Designed by
Title
A stone church on Euclid Avenue in Cleveland, Ohio #102034663
Description
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.