exhibition Landing Landing 2013 Oil on canvas 91.2 x 117 cm (36 x 46 inches) prev Downstairs next Downstairs