Medusa Wall Sculpture
One of the most iconic female mythological creatures, Medusa was the emblem of female power back in Ancient Greece and is a symbol of both protection and aggression in modern times. This massive sculpture adds quite a statement to any wall!
Size: approximately 12x15 inches
One of the most iconic female mythological creatures, Medusa was the emblem of female power back in Ancient Greece and is a symbol of both protection and aggression in modern times. This massive sculpture adds quite a statement to any wall!
Size: approximately 12x15 inches
One of the most iconic female mythological creatures, Medusa was the emblem of female power back in Ancient Greece and is a symbol of both protection and aggression in modern times. This massive sculpture adds quite a statement to any wall!
Size: approximately 12x15 inches