At Miami Art Week you can discover our world premier of ‘Flower of Life’, the largest vagina ever exhibited. A serene and surreal portrait, showing herself in full detail without obscurity, reminding us of our mysterious origin. She is a declaration of our naked, natural truth.