Mythology Picture

"Where are the humans?!:
Any suggestions for improvement?
Continue Reading: Medusa