top of page

Digital Marketing Atelier

2.png

Lucy McRae is Magic

Writer's picture: Chen SharonChen Sharon

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.
551443308_1280
LUCY_RvsP_02-1024x576
Lucy-McRae-Body-Architect-1
lucy-mcrae-experimental-videos-1
lucy-mcrae-experimental-videos-2
lucy-mcrae-experimental-videos-4
Lucy-McRae-Morphe-Film-for-Aesop-02

Comments


bottom of page