Coney Island was all aglitter Saturday as the 34th annual Mermaid Parade rolled down Surf Avenue and the boardwalk. Amidst the usual semi-naked sirens, less-than-sober pirates and other fishy types (#Netflixandkrill), some paid tribute to the late David Bowie, others honored the victims of last week’s shooting in Orlando, and plenty celebrated Pride early. Click through our photos to have a look at the colorful mix of beauty, activism and buffoonery.