Margaret Lockwood in This is Your Life (1963) 15th April, 2007 This is Your Life (1955-2003) Screenshot 232W x 174H Small image