Great site, great idea, great garden - keep up the good work. One of the most innovative sites I've seen...
(Tradução do inglês para o português: Ótimo site, ótima ideia, ótimo jardim. Continuem com o bom trabalho. Um dos sites mais inovadores que já vi...)