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