Jump to content

Louvre

From Encyc

The Louvre is a fine arts museum in Paris, France.