http://pafaarchives.org/PAFA-DigitalArchives/MS.2019.01/images/MS_2019_01_3193.jpg
Media
Part of Color slide of the Shore Temple, Mahabalipuram, located near Chennai in Tamil Nadu.
Part of Color slide of the Shore Temple, Mahabalipuram, located near Chennai in Tamil Nadu.