Medusa Picture

Everyone knows this mythological figure. The woman who if you look in her eyes you'll turn to stone. That and her recognizable head of snakes.
Continue Reading: Medusa