Alice Baber

Showing results 1-1 of 1

‘London is a metropolis that thinks of itself as a community’ – the gallerist gives her view of the UK capital