Ringling Museum of Art in Sarasota Florida is several large (huge?) paintings by the Flemish artist Peter Paul Rubens. This canvas it titled The Triumph of Divine Love.
The museum was a gift to the state of Florida from the man famous for his circus, John Ringling. Today the art collection is made up of over 28,000 items covering a wide variety of periods and styles, and well worth a day-long visit.