Share
twitterlinkedinfacebook
Image 1 of 1
GDeichmann©GDNEPAL0010.jpg
"Holy Man" near the Dahsa Kali Animal Sacrifice Temple, near Kathmandu, Nepal