Canada. Canadian Army. Canadian Expeditionary Force. Battalion, 116th.

Relationships: