Soldiers Who Have Served

Name: Peter Michael Smith

Rank: Sergeant

Regimental number: 24029202