MP13

Seaside traditions on full display for the 30th anniversary of the Coney Island Mermaid Parade, June 23, 2012.

86 views
0 faves
1 comment
Taken on June 23, 2012