The Garden

2011 87 x 259 cm