Site of Sky Rapids water slide; Stillwell Avenue Subway Station visible next door
© Coney Island History Project | Contact Us | Visit Us on Flickr | Login/Register