Soldiers Who Have Served

Name: A W Stamps

Rank: Private

Regimental number: 23979553