The Gorgon Medusa Picture

"The Gorgon Medusa" remains on perpetual display at "The Monster" nightclub in Greenwich Village, New York City...
LOVE the hair, dahling...
Smoke Break
The Gorgon Medusa
Son of Neptune
Medusa's Tears