Collection search - Miscellaneous, H & K; Halifax Naval Yard, Joseph Gerrish and Jacob Hurd

Date modified: