We don’t see many photos of daffodils in NYC, and this is a great capture from March 31, 2009. Photographer boileraae tells us: The photo was taken 3 weeks ago in Central Park, New York City. I believe the body of water is officially known as “The Lake”. I geotag my photos, so check the link on the photo page to see a map of where the photo was taken.
For a cool look at boileraae’s photos, here is his flickriver page.