120  Trojan Horse  -  2011  -  oil on board  -  51x46.5cm