Loading…
Savitiri temple seen through a concrete water tower, Pushkar, Rajasthan, India