Olga's Gallery

Jusepe de Ribera


The Deposition.

. Oil on canvas. Louvre, Paris, France. Read Note.

Jusepe de Ribera. The Deposition.