Site at Nantes, France.

Mobile Kitchen