20080621_1829 June 22, 2008 1500 × 1000 Mermaid Ball @ Coney Island on June 21, 2008 Share this:FacebookTwitterTumblrPinterestMoreLinkedInReddit Related