Loading…
Fence on a farm field along the Indus River, Leh, Ladakh, India