Julia Lockwood
Birthday: 1941-08-23 | Place of Birth: Bournemouth, Dorset, England, UK...
Known For
No Kidding
The Flying Eye