A tiny taste of écovallée


(Scroll over images for captions.)