Anna Beketova explores one of Leeds’ top attractions and unearths some of its artistic delights, including the current ‘In Cloud Country: Abstracting from Nature’ exhibition Next weekend if you find yourself craving some more aesthetic stimulus than the […]