Juan Antonio de Ribera

1779 – 1860

Every dated painting by Juan Antonio de Ribera, arranged decade by decade — follow how the work changed across a career.