Birmingham City Watch.png

George William Haynes

Rank:
Burial or Memorial:
Regiment or Service:

Company Sergeant Major 8277

Loyal North Lancashire Regiment

England

Birmingham City Watch.png
Birmingham City Watch.png