A property of the French Republic, the Mona Lisa has been on permanent display at Paris’ Louvre Museum since 1797. Today, tributes to Leonardo da Vinci’s renaissance masterpiece are ubiquitous in ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results