Medusa, a symbol of power and protection
Medusa is one of the most recognizable pop culture and fashion icons! Her powerful image of a woman with a full head of snake hair is unforgettable. Her power to turn a mortal (or a man, depending on the myth) into stone by a single glance...
15 October, 2023