Brema Self Contained Benchtop Ice Cuber Ice Dispenser 26Kg

Product code: 2706974