20070623_6151 June 23, 2007 1500 × 1000 The Coney Island Mermaid Parade on June 23, 2007 Share this:FacebookTwitterTumblrPinterestMoreLinkedInReddit Related