Delfield Refrigerator

33D 80H 26W

Delfield