Loading…
Pujari in a brilliant mirrored glass temple, Pushkar, Rajasthan, India