Medusa's Revenge Picture

According to greek mythology Perseus got the upper hand on Medusa. But according to lucky two tears morales it was medusa who cuaght Perseus off guard.
Continue Reading: Perseus