More Water Droplets

This is another picture from the Chicago Botanic Garden.

(9616) 0511.

This entry was posted in Nature and tagged , .