Stars magazine – Margaret Lockwood 30th December, 2006 Margaret Lockwood French, Magazine, Stars 229W x 325H Small image