Forest scene, Sun rays falling on green plants behind a tree in Garhwal forest, Uttarakhand, India. A small river in foreground.

Code produit:
480405223