Answer this question.

Which Scottish patriot was executed on 23rd August 1305 in London?
william wallace