Thelma London at school in Lodin during the second world war. Thelma is holding the placard. North Walsham Photograph

< back.