Skip to content | Accessibility Information

RED

RED

Digitally printed and hand stitched wall piece, 300 x 120 cm

Research Output Details