Olivia Peake, ‘Residuum (2)’, Alfa Gallery

Dimensions variable (Commission only)

About Olivia Peake

British, b. 1991, based in London, United Kingdom