Soldiers Who Have Served

Name: Richard Edward Harrold

Rank: Colonel

Regimental number: 499715