CASTILLO, Juan del
(b. ca. 1590, Llerena, d. ca. 1657, Cádiz)

Visitation

1630s
Oil on canvas, 55 x 30 cm
The Hermitage, St. Petersburg