Michael Francis Cartwright
2010
Morgan Stanley head office Hong Kong, ICC building oil & acrylic on linen painting 270 x 80 cm each panel