Which of the following museums is home to Leonardo da Vinci’s iconic masterpiece, the “Mona Lisa”, painted between 1503 and 1506?

(A) The Metropolitan Museum of Art, New York 

(B) The National Gallery, London 

(C) The Louvre Museum, Paris 

(D). The Vatican Museums, Vatican City

Facebook
WhatsApp

You May Like

Comment

Top Contributors

All Categories

Past Papers 2023

Past Papers 2024

Scroll to Top