Working with sculpture, video and installation, Debora Delmar Corp. explores the ways in which globalised consumer culture structures our everyday lives and routines.
Show lessRead more
Details
Title: Green Screen
Creator: Debora Delmar Corp.
Creator Lifespan: 1986
Creator Nationality: Mexican
Creator Gender: Female
Creator Birth Place: Mexico City, Mexico
Date: 2015/2015
Credits: Courtesy of the artist . Photo: Ben Westoby