Collection search - Camps of the 76th and Artillery at Mt. Pleasant, Halifax

Date modified: