Bacchus

Bacchus
c. 1597; Oil on canvas, 37 3/8 x 33 1/2 in;
Uffizi, Florence

Bacchus c. 1597; Oil on canvas, 37 3/8 x 33 1/2 in; Uffizi, Florence