Sculpture 8



Exhibition Installation photograph, Tanya Ling / Sculptures, Darbyshire Framemakers (London) 2015

Ref: 02689_install