05431195

Shore Temple

Shore Temple

Shore Temple , Mamallapuram , India