Rediscovered Caravaggio Masterpiece Unveiled in Beijing Exhibition
Caravaggio’s long-lost masterpiece “The Penitent Magdalene” has been unveiled at the National Museum of China in Beijing, highlighting the artist’s impact on Western art and the painting’s remarkable restoration.