William Wallace is one of Scotland’s greatest national heroes and patriots, most notably honored for inflicting a famous defeat on the English army at Stirling

William Wallace is one of Scotland’s greatest national heroes and patriots, most notably honored for inflicting a famous defeat on the English army at Stirling