Mary Queen of Scots Statue, Linlithgow Palace Peel

On the 25th of April a statue of Mary Queen of Scots (1542-1587) was unveiled on Linlithgow Palace’s Peel.  As a female monarch who led such tragic and interesting life, Mary’s tale has spawned many a film and soapy historical novel.  Surprisingly, this much celebrated, and undoubtedly brave woman did not have a public monument in Scotland until now.  This…