Caravaggio in Bengaluru – Rare International Masterpiece
History walks into the present with Caravaggio’s $50-million painting now on display in Bengaluru. This is a monumental moment in Indian art history—marking the first-ever exhibition of a Caravaggio original on Indian soil. The painting, believed to have been created over 400 years ago,...
READ MORE