Lighthouse Point Carousel

Lighthouse Point Park, Lighthouse Ave.
New Haven
Connecticut
United States