ARTIFACT

Crown of Princess Blanche, the oldest surviving English royal crown, late 14th c.

  • /