Richard III and his queen, Anne of Neville, appear in a stained glass window in Cardiff Castle.
Possible Richard III Discovery Sparks Controversy
LiveScience.com | Photo By University of Leicester
Wed, Sep 5, 2012 11:10 AM EDT
Share to Facebook
Share to Pinterest
Share to Twitter