Wednesday, May 11, 2005


If you look closely you can see the drops of nectar on the inside of the petals. Posted by Hello