Patricia Piccinini’s The Long Awaited.
H/T: whatshisname the stranger
Jeff Watson is an artist, designer, and Assistant Professor of Interactive Media and Games at the University of Southern California School of Cinematic Arts.
Return to Home Page