World From Rome with Love: Caravaggio’s $50 Million Masterpiece Makes Its Stunning Debut in Bengaluru by Victoria Jones June 17, 2025