Ajax loader
India, Mahabalipuram, Shore Temple / photo
Mahabalipuram, also: Mamallapuram (Tamil Nadu, Koromandel coast, southern India),
temple district (Pallava period; since 1984 UNESCO World Heritage Site),
Shore...
of 1
Open Lightbox