17 November 2004 by TheJamesPhoto 11-17-2004Daily PhotoPeter Paul Rubens Flemish, 1577-1640, active in Antwerp and throughout EuropeThe Triumph of Divine Love Oil on canvas About 1625Share:EmailFacebookTwitterPinterestMoreTumblrRedditLinkedInPrintRelated