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