Ice machine (Birchmount & St Clair)

Master Chef ice machine

       
Approximate Location         Show marker