Lucy McRae is Magic
Lucy, an Australian born Amsterdam based, is a science fiction artist, body architect and inventor of Swallowable Perfume. She places the body in complex future scenarios, inventing visually iconic films and experiences that connect science with imagination. Her influences culture by providing a feminine point of view on scientific breakthroughs related to health and the human body.
We are going to have a revolution of what it means to be human.