Saturday, June 25, 2005

Ah, the Mermaid Parade is tomorrow at Coney Island--ah, if only I could be in two places at once. If you're in NYC, drop by and catch a load of the loveliness.