Queens: The Virgin and the Martyr
The historic political rivalry between Queen Mary Stuart of Scotland and Queen Elizabeth I of England stems from their struggles for political and religious supremacy over the other.
The historic political rivalry between Queen Mary Stuart of Scotland and Queen Elizabeth I of England stems from their struggles for political and religious supremacy over the other.