genetewksbury.com
Super Trees 3
The "Super Trees" are manmade vertical ecosystems which reside in the Garden by the Bay park in Singapore.
Gene Tewksbury