This walking tour explores ancient sculptures and museum interiors inside the Louvre. Filmed in Paris, it highlights historic ...