Picture News magazine – Margaret Lockwood 30th December, 2006 Margaret Lockwood Chinese, Magazine, Picture News Issue 31 225W x 325H Small image