Stock Photo - Kachabeswarar temple dedicated to lord Shiva in Kanchipuram ; Tamil Nadu ; India

Stock Photo: Kachabeswarar temple dedicated to lord Shiva in Kanchipuram ; Tamil Nadu ; India.

Searchable keywords

Choose multiple keywords