Camelot on Thames – Nancy Astor’s Cliveden
Telegraph 23/01/1999

Tags
Langhorne Sisters