Ancient stone carvings at the Five Rathas in Mahabalipuram, South India.
Ancient stone carvings at the Five Rathas in Mahabalipuram, South India. -- source link
#ancient art#five rathas#mahabalipuram#stone carving
Ancient stone carvings at the Five Rathas in Mahabalipuram, South India. -- source link