Libertyland Grand Carousel

Libertyland Theme Park
Memphis
Tennessee
United States