Barbara Lott
Born: 1920/05/15 in Richmond upon Thames, Surrey, England, UK