Ajax loader
Hinduism / Shakti Priest / Photo / 1987
Religion / Hinduism.

A Shakti priest with tilaka on his forehead, signifying his religious affiliation In Mandu, Madhya Pradesh, India).

Photo, October 1987.
sur 1
Voir Sélections