Tag: Louvre

Today in History: The discovery of the statue of Venus de Milo.

One Hundred and ninety-eight years ago today, on the April 8th 1820, the statue of Venus de Milo was discovered by a […]