London 3 lip Carafe
More Information
Size 275mm
Capacity 950ml / 32oz
Product Code 126545