Medieval Ring blue zircon or emerald stone

  • Medieval Ring blue zircon or emerald stone

  • Medieval Ring blue zircon or emerald stone - Tudor jewellery - historical reenactment - plantangenet
  • £18.95