Bacchus 1600-1610141x170cm oil/canvas The State Hermitage Museum, Saint PetersburThe image is only being used for informational and educational purposes
<< Previous G a l l e r y Next >>