Head of Medusa is a Baroque Oil on Canvas Painting created by Peter Paul Rubens from 1617 to 1618. It lives at the Kunsthistorisches Museum, Vienna in Vienna. The image is in the Public Domain, and tagged Snakes. DownloadSee Head of Medusa in the Kaleidoscope
By continuing to browse Obelisk you agree to our Cookie Policy