Tata Ice  in Le Touquet.

Tata Ice in Le Touquet.