Olga's Gallery

Nicolas Poussin


Renaud and Armide.

c.1625-26. Oil on canvas. The Pushkin Museum of Fine Art, Moscow, Russia. Read Note.

Nicolas Poussin. Renaud and Armide.