496 records – page 1 of 25.
Alfred Angus Murray McPherson collection
Alexander MacPhail collection
Registration cards