TTC - Museum Masterpieces The National Gallery, London Taught by Catherine B. Scallen | Case...
Of all the world\'s great art museums, the National Gallery, London is the only place where you can truly grasp the breathtaking scope of European painting between 1200 and 1900. Established in 1824, the National Gallery was commissioned as the people\'s museum—a cultural institution meant to reflect the artistic legacy...