Slade School of Fine Art

UCL

7251-original-yan-La-La-Latch.jpg

La La Latch

,

Tengjun Yan

, 2015, oil and acrylic on canvas, 117 × 152 cm.

Tengjun Yan