Head of the Saviour Canvas Print
- from our Affiliates
Head of the Saviour | by Leonardo da Vinci | Art Location: Museo Lazaro Galdiano, Madrid, Spain | Italian Artist | Image Collection Number: XIR181256
Head of the Saviour | by Leonardo da Vinci | Art Location: Museo Lazaro Galdiano, Madrid, Spain | Italian Artist | Image Collection Number: XIR181256