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