Seal of King Richard I
- from our Affiliates
English School's Seal of King Richard I (wax and parchment) located at the British Museum, London, UK.
English School's Seal of King Richard I (wax and parchment) located at the British Museum, London, UK.