Caravaggio’s Magdalene in Ecstasy travels to Bengaluru 

This painting, which is believed to have been painted in 1606, while Caravaggio was in hiding, will be displayed at the National Gallery of Modern Art till July 6

Art