Leah Capaldi (b. 1985, Chertsey, UK) is a London-based artist .
21 – 30 May 2021
Webster Road
11 November – 18 December 2016
Decima Street
£162.00 (4 left)
Leah Capaldi, Big Slit, Matt’s Gallery, 2021. Installation view by Jonathan Bassett.