Results 1 results found Scots Guards Memorial to the Battle of Tumbledown Mountain on 14 June 1982, Stanley, Falkland Islands, South America