Vintage List

Table Carafe - Ovals Etched Crystal

£38.00

View Full Details