News

It is also the emblem of the Scottish police to this day, and in the language of flowers a Scottish thistle means retaliation. In olden days, it was used as a remedy for jaundice, vertigo, canker ...