Single Door Stainless Freezer

33D 82H 27W

Hoshizaki H1AAC