Wonderful painting by Flemish master Peter Paul Rubens. Oil on canvas, 99.5 cm x 139 cm, 1622.
Powered by Zazzle