Shepherd in Ladakh, India

June 27, 2016

A shepherd in Ladakh, India, passes through a small town on his way through the rocky peaks and valleys of the Himalayas.

A shepherd in Ladakh, India, passes through a small town on his way through the rocky peaks and valleys of the Himalayas.


Subscribe To RSS
Subscribe Via Email

Share this photo: