What are the ‘Wee Highland Beasties’?
They are found all over the UK, but mainly in the tranquil Highlands in Scotland. They are often referred to as the ‘wee beasties’, as they can make you itch like you never have before and are tiny, being smaller than a finger nail.
Latest Comments