Ajax loader
Goverdan / Hindu touching a holy man's feet as a sign of respect
Hindu touching a holy man's feet as a sign of respect. Goverdan, India.
of 1
Open Lightbox