[Back to Richard's Photo Album]
Mermaid Parade in Coney Island
and the concept of
"New Yorkers on the Beach"