Tears of a leaf

Nature cries louder in the mountains…

Advertisements