Soldiers Who Have Served

Name: Patrick O’Driscoll

Rank: Colonel

Regimental number: 517909