Madonna Litta c 1490-1491 Leonardo da Vinci (1452-1519Italian) Oil on canvas Hermitage Museum St Petersburg Canvas Art - Leonardo da Vinci (24 x 36)

☆☆☆☆☆ reviews

US$50.38
Price when purchased online
Free shipping Free 30-day returns

Sold and shipped by