1. Versace campaign, 1990s
2. Head of Medusa, Peter Paul Rubens 1618
The Medusa head as an iconographic legend of both ancient and modern history. A supernatural, crude and mesmerizing symbol associated with immortal myth and contemporary consumerism.
/HORST