Wall Sculpture Depicting Lord Krishna and Balarama Punishing Demon Dhenukasura

Wall Sculpture Depicting Lord Krishna and Balarama Punishing Demon Dhenukasura

This photo was taken during Braj Chaurasi Kos Yatra at Balbhadra temple, Talvan, Mathura, Uttar Pradesh.