Home / Store
Peter Paul Rubens
Self­portrait
Oil on canvas, 1639
Kunsthistorisches Museum, Wien, Austria
Largest Fine Art Print on Canvas
Purchase