I think the girl in the pic was also “Polly” in Fawlty Towers, and I think she was married to John Cleese at one time.