×

Del's lemonade

Frozen lemon beverage, similar to Italian ices or a Slurpee