Sergeant sergeant H.A. Marshall of the Calgary Highlanders Sniping Platoon. Kapellen, Belgium.

Sergeant sergeant H.A. Marshall of the Calgary Highlanders Sniping Platoon. Kapellen, Belgium.

Sergeant sergeant H.A. Marshall of the Calgary Highlanders Sniping Platoon. Kapellen, Belgium.

Help Us Preserve Military History

X