The UK’s largest canvas painting has been made here in Leeds. Behind the artwork are Fine Art students from Leeds Beckett University who joined forces with paint shop Seagulls to produce the piece ...