From the Mermaid Parade Coney Island, New York 23 June 2007
© 2005 - 2010 by apo ni Ipe; no images may be used without permission