LUCY TAYLOR
Born: 1982

6 BARN HILL FARM HOWDEN, GOOLE