William Harrington, Headmaster of Marshes Road Schools and then Crindau Schools 1880 - 1922


Photo reference number: 1820