Willard Park
Greater Cleveland, OH
Nature
Willard Park is a public park in downtown Cleveland, in the U.S. state of Ohio. The park sits at the northwest corner of East 9th Street and Lakeside Avenue, adjacent to Cleveland City Hall, and is within the boundaries of the Cleveland Mall historic district.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account