Great site, great idea, great garden - keep up the good work. One of the most innovative sites I've seen...
(Traduction de l’anglais en français : Super site, super idée, super jardin. Continuez comme ça. Un des sites les plus novateurs que j’aie vus.)