Designed by
Title
Head of Medusa Neon Sign #134082118
Description
Retro style illustration showing a 1990s neon sign light signage lighting of head of Medusa in Greek mythology, Gorgon monster, living venomous snakes instead of hair on isolated background