Kachabeswarar temple dedicated to lord Shiva in Kanchipuram ; Tamil Nadu ; India, Stock Photo, Picture And Rights Managed Image. Pic. DPA-MAA-157501