Designed by
Title
Pancha Rathas Five Rathas of Mamallapuram, an Unesco World Heritage Site in Tamil Nadu, South India #222197416
Description
Roof of one of the Pancha Rathas Five Rathas of Mamallapuram, an Unesco World Heritage Site in Tamil Nadu, South India