London Handled Carafe
More Information
Size 275mm
Capacity 1000ml / 34oz
Product Code 126533