Photo:
118
of 263, Album: Coney Island Mermaid Parade 2006
3:07 PM. This fellow walks in every parade. Don't miss the parrot on his head.