Published at 2592 × 1944 in India Photo Essay
The Rat Temple in Deshnok is where it is good luck to have the holy rats run over your feet.
Published at 2592 × 1944 in India Photo Essay
The Rat Temple in Deshnok is where it is good luck to have the holy rats run over your feet.
No Instagram images were found.
