News & Views Thursday, March 28, 2024

Feedback Friday: Long Live the Queen! Friday, January 15, 2010

On January 15, 1559, Elizabeth I was crowned queen of England in Westminster Abbey, London. In honor of this momentous occasion, let us ponder some other famous royalty:

< Previous|Next >