Govardhan Hill in Uttar Pradesh, India

Govardhan Hill in Uttar Pradesh, India

He was walking around the sacred Govardhan Hill in Uttar Pradesh, India...so I asked him to smile.

B55 FB53.jpg
Village of Kakhsar, Gujarat, India

Village of Kakhsar, Gujarat, India

Varanasi, Uttar Pradesh, India

Varanasi, Uttar Pradesh, India