‹ Creators

Josefa de Ayala


1 1
1 Previous Next

The Sacrificial Lamb
The Sacrificial Lamb Title
ca. 1670-1684 Period
37.1193 Accession
sevillian, passover, female Tags