D A V I D  R U S B A T C H - Art | Artist | Painter based in Leeds, UK