St. Margaret of Scotland: Sharing Her Very Self Sabrina Vu April 5, AD2019 5 Comments St. Margaret’s Life St. Margaret of Scotland, who became known as “The Pearl of Scotland,” was an English princess born in Hungary in 1045 to Read More »