Louvre museum

Location

Paris (map)

Country

France

Louvre museum