Popularity: 1 Popularity

Julia Lockwood

Birthday

1941-08-23

Place of birth

Bournemouth, Dorset, England, UK

Death day

2019-03-24