Emma Peel
"The Town of No Return"
no. 114
Enable JavaScript in your browser to use navigation buttons below.
Image Only
Who:
Amesbury, Emma Peel
Where:
Church
When:
Peel: "It's an end of term photograph, and it says here, Headmistress Miss Jill Manson."