Contact the publisher of this press release New Concept for Backpackers in France: The Mini Campervans