Temple in a hillside cave, Ajaypal, Rajasthan, India

Loading…
Temple in a hillside cave, Ajaypal, Rajasthan, India