On Saturday, June 18, the 34th annual Mermaid Parade took its yearly, scantily-clad stroll down Coney Island’s Neptune Ave. Leading the way was 2016 Queen Mermaid, and international supermodel Hailey Clauson. Photographer Kwame Anyane-Yeboa was there to catch the festivities.