Image 1 of 1

1011103.jpg

Amazon, Brazil. Rainforest leaf with dew droplets of water.
Copyright
Sue Cunningham
Image Size
5345x3472 / 5.5MB
Contained in galleries
Plants and Flowers
Amazon, Brazil. Rainforest leaf with dew droplets of water.