175 x 90cm Oil on Canvas 2010 OC&S Corporate Strategy London