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 ...
Some results have been hidden because they may be inaccessible to you