Skip Navigation
Jusepe de Ribera – Spanish, 1591-1652