North of France

  • Citadelle de Doullens

  • Restaurant Al’Patatrie, Amiens

  • Lille, Chambre de commerce et d’industrie

  • Marquette, Veolia water treatment station

  • Exposition Sale temps sur la planète

  • Nausicaa, forêt immergée, Boulogne-sur-Mer

  • Nausicaa, falaise du lagon, Boulogne-sur-Mer