Mythology at Coney Island
Photography

The Mermaid Parade is the largest art parade in the US, which annually celebrates mythology on Surf Avenue in Brooklyn. This collection of photographs are from two different parades and feel like surreal film stills.