Cliff Walker and Captain Keva Hackshaw have both served 25 years in the British Armed Forces, but 50 years apart. To mark …
source

Cliff Walker and Captain Keva Hackshaw have both served 25 years in the British Armed Forces, but 50 years apart. To mark …
source
Leave a Reply