Discover ‘La Tour Verte’ (The Green Tower) in Tourcoing. Project made by Escudié Fermaut Architecture collaborating with Créer Promotion. image by : Areadesign.