Stock Photo - Shore temple five-storied structure in 700-728 CE in Mahabalipuram Mamallapuram ; Tamil Nadu ; India

Stock Photo: Shore temple five-storied structure in 700-728 CE in Mahabalipuram Mamallapuram ; Tamil Nadu ; India.

Searchable keywords

Choose multiple keywords