Humans, hybrid creatures and ancient mythology: artist Koen Vanmechelen on the inspirations behind his Venice exhibition

The sculpture project at Palazzo Rota Ivancich aims to turn our notions of human supremacy on their head