Tanya Ling Studio

Sculpture 8

Exhibition Installation photograph, Tanya Ling / Sculptures, Darbyshire Framemakers (London) 2015
Ref: 02689_install