Ellen Altfest
Solo Exhibitions
Green Spot
11 January – 16 March 2019
Hong Kong
The Bent Leg
15 November 2011 – 7 January 2012
Hoxton Square, London
Paintings
25 October – 24 November 2007