This was the #1 photo by Flickr - Interesting on the date June 13th 2005. Water drop reflections in a large water drop on a petal!!