Filter
London, Greater London
Filter
A beautifully designed celebration of the 40th birthday of the Barbican Arts Centre, in the heart of the City of London. It is the largest multi-arts centre in Europe, …