Olga's Gallery

Nicolas Poussin


Winter. The Deluge.

1660-1664. Oil on canvas. Louvre, Paris, France. Read Note.

Nicolas Poussin. Winter. The Deluge.