Da Vinci Painting Exhibition at French Castle

The French castle where Leonardo Da Vinci resided 500 years ago just opened a new exhibition to shed a light on the Italian master’s art pieces.