Ann Lascelles Temple

(1930-2018)