Home / Museum / Search ARC Museum / Juan de Valdes Leal
View
Buy a print
ImageDetails
1000 x 984 pixels
Juan de Valdes Leal
1622-1690
Spanish
In Ictu Oculi
1670-1672
220 x 216 cms | 86 1/2 x 85 insOil on canvas