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