louise armstrong eastwood nottingham

Louise Howitt in Lady Stay Dead 1981