Stewart’s solo exhibition Traces is currently on display at Hand & Lock in London.

The exhibition continues until the 17th March.
Stewart’s solo exhibition Traces is currently on display at Hand & Lock in London.
The exhibition continues until the 17th March.