Flora (1634) Rembrandt (1606-1669) Flora 1634 Oil on canvas, 125 x 101 cm Hermitage Museum, Saint Petersburg Detail. Detail. Share this:FacebookTwitterEmailPrintMoreRedditLinkedIn