Shore temple – World heritage site in Mahabalipuram, Tamil

Shore temple - World heritage site in Mahabalipuram, Tamil