The Mermaid Parade 30th Anniversary in Coney Island, June 23, 2012. By Glenn Belverio