Lady Delia Thornton

- Image ID: 2AAC2PF
Lady Delia Thornton
Thousand Word Media Ltd / Alamy Stock Photo
Image ID: 2AAC2PF
Location: Grange Farm, Cirencester, Gloucestershire, England, UK