Sculpture 5



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

Ref: 02686_install

Tanya Ling

The Mayor Gallery

9th March - 6th April 2018