Russell Hill Wins Catlin Art Prize 2011
Russell Hill has won the Catlin Art Prize 2011. Hill was born in England in 1988 and is Living and working in London. He attended the Wimbledon College of Art 2007 – 2010 and has a BA in Fine Art, Sculpture. The prize now in its fifth year was awarded at The Tramshed, Shoreditch. The […]