May 1, 2012 Medusa: decapitated, petrified… Medusa: decapitated, petrified, inverted, submerged. Share this:FacebookX