Bella Freud 1970 Candle £38
10 November 2014

Read Next