Medusa

Medusa - a monster with snakes in place of hair.
This is the illustration of a series of designs for an Olympic gods

More by Florim Hashani

View profile