Vibrant visual art at British Art Show 8

Widely known as ambitious and influential, the British Art Show takes place every five years and in 2015 opens in the city of Leeds on 9 October.

find out more...

Geolocation is 53.800365, -1.548142