Julia Lockwood
Date of Birth:

Aug 23, 1941

Place of Birth:

Bournemouth, Dorset, England, UK

Biography:

filmography: