Duel in the Desert
The Falklands War, 1982. High on a remote glacier, Special Forces troops are trapped by...
© 2019 NGC Europe Limited, All Rights Reserved