Collection search - Canadian (Régiment de Maisonneuve) Training Home Guard, Nos. 3, 4, 5, 5th Casualty Clearing Station. Ambulance personnel evacuate 'casualties' towards hospital

Date modified: