Taken 17-Jun-07


Thumbnails
 
Rain droplet on Hosta leaf