Coney Island's Astroland

The 2003 & 2004 Mermaid Parades



Photos by Charles Denson