Title : Bacchus
Artist : Peter Paul Rubens
Bacchus // Peter Paul Rubens // (1577-1640) // Oil on panel transferred to canvas, 1638-1640 // 75 1/8 x 63 1/2 inches (191 x 161.3 cm)
Bacchus // Peter Paul Rubens // (1577-1640) // Oil on panel transferred to canvas, 1638-1640 // 75 1/8 x 63 1/2 inches (191 x 161.3 cm)