Advertisement

Studio_Leigh

With her current show at Studio_Leigh, London, the artist shares some important images

By Florence Peake

Studio_Leigh, London, UK

By Chris Fite-Wassilak