Statue of Lord Krishna at Hindu temple Kapaleeshwarar, Chennai, Tamil Nadu, India.

Royalty-free stock photo ID: 125576477

Statue of Lord Krishna at Hindu temple Kapaleeshwarar, Chennai, Tamil Nadu, India.