Sunflowers in a garden in Upper Changspa, Leh, Ladakh, India

Loading…
Sunflowers in a garden in Upper Changspa, Leh, Ladakh, India