Connect to share and comment

Da vinci painting 2012 08 06

Da vinci painting 2012 08 06

This painting found in a Scottish farmhouse may be the work of Leonardo da Vinci.