TipsAdvanced Search
Image Not Available

Jusepe de Ribera

Image Not Available

Jusepe de Ribera

Spanish, c.1590–1652