kingdomEnglish
Shore Temple
Shore Temple
Shore Temple , Mamallapuram , India