2004_0520_141435AA
 Spider webs caught some water droplets 
Previous Index Next