Le Centre
>
Beverage Signs
> Delaval
Delaval
A Delaval sign in Alhambra, IL. (July, 2006)