wonder woman vs medusa Picture

i always preferred the mythological side of wonder woman, so i had her fight medusa, one of the most iconic characters/monsters in Greek mythology
Continue Reading: Medusa