Soldiers Who Have Served

Name: David Simon Etherington

Rank: Lieutenant Colonel

Regimental number: 515967