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.