Loading…
Mosque on a hillside near Taragarh Fort, Longia Mohalla, Ajmer, Rajasthan, India