Olga's Gallery

Peter Paul Rubens


The Triumph of the Church.

. Oil on panel. Museo del Prado, Madrid, Spain.

Peter Paul Rubens. The Triumph of the Church.