Warriors and Witches and Damn Rebel Bitches - Mairi Kidd

Throughout history, Scottish women have broken the rules with attitude. WILLIAMINA FLEMING…