The Tomb Effigy of Mary, Queen of Scots, Westminster Abbey, London-Mistress of Scotland by law, of France by marriage, of England

The Tomb Effigy of Mary, Queen of Scots, Westminster Abbey, London-Mistress of Scotland by law, of France by marriage, of England


The Tomb Effigy of Mary, Queen of Scots, Westminster Abbey, London-Mistress of Scotland by law, of France by marriage, of England by expectation…

Source: HERE