This is Eden looking a bit like Alice in Wonderland in the back churchyard of St. Marks in the East Village, at Lily Fest 2008.
Eden in St. Marks West Yard
Photo of St. Mark's Church by