Vanishing Elephant 1 février 2011 Vanishing Elephant is a Sydney based brand designed by Felix Chan, Huw Bennett and Arran Russell. Producing four collections a year, Vanishing Elephant can be found in the best stores worldwide. Tags: Look Book ← Retour à Journal