Mermaid Parade 2007
What I saw at the Mermaid Parade last weekend on Coney Island