Strange painting on display at the Louvre.