Photo:
41
of 273, Album: Coney Island Mermaid Parade 2010
2:30 PM It’s Only a Paper Moon. Winner of Push Pull Float.