MEDUSA

The Medusa mirror is inspired by the eponymous painting by Caravaggio. Its symbolic meaning represents intellectual perversion. Medusa also embodies horror, the other side of Beauty that fascinates and repels, seduces and kills. It is a perfect synthesis of our conflicted relationship with the mirror.