Installation
Signs & Wonders

Signs & Wonders (2009) is on permanent display in the ceramics galleries at the V&A Museum in London.
Signs & Wonders
Signs & Wonders (2009) is on permanent display in the ceramics galleries at the V&A Museum in London.