Great site, great idea, great garden - keep up the good work. One of the most innovative sites I've seen...
(Traducción del inglés al español: Un gran sitio, una gran idea, un gran jardín. Sigan así. Uno de los sitios más innovadores que he visto...)