6 crystal glasses from England. Signed.

Lot 60 - Tudor Crystal Champage Glasses

C$90.00Price
  • 6.25" high