100% hand painted, 100% cotton canvas, 100% money back if not satisfaction.
Back
Leonardo Da VinciPainting: The Annunciation d1472-1475. Oil and tempera on wood. Uffizi Gallery, Florence, Italy
Catalogue: new1/ Leonardo Da Vinci17.jpg
Order A Framed Oil PaintingThe Annunciation d
http://www.chinafineart.com
China Oil Painting Studio Team