11 / 12

Sarah Lai Safety Island, 2011

Oil on canvas
72 x 122 cm (28 x 48 in.)
Courtesy of Simon Lee Gallery