Taken while trekking through a Village in Himachal Pradesh, India.

Pinterest • The world’s catalogue of ideas
Search