Tanya Ling Studio

Sculpture 5

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