Birmingham City Watch.png

William Henry Marshall

Rank:
Burial or Memorial:
Regiment or Service:

Private 21903

2nd Battalion Coldstream Guards

Croisilles British Cemetery, Pas de Calais, France

Birmingham City Watch.png
Birmingham City Watch.png