Shore temple

World » India » Mamallapuram » Shore temple

2013

24 Jun

Hewn out of rock