Spencer Park Dentzel Carousel

Riverside Park
Logansport
Indiana
United States