Works

Loading

Red is a colour of celebration in China (2007)

Electrician’s tape on geo-film
86 x 84 “ (218 x 213.5 cm)
Diptych

Photos: Naomi London