An amazingly beautiful macro image of water or dew drops on a green leaf of a plant with sunlight reflected in a large drop in nature.

Code produit:
567563212