Hey, okay, so if you know about Le Louvre (the national art museum of france and home of the mona lisa, along with many other magnificent masterpieces), i was hoping you could tell me some vocabulary words relating to it. They need to be in english and french. any words relating to it. thanks (:
Tags: