SeaGlass Carousel

SeaGlass Carousel is a carousel located at Battery Park in New York City, New York.