CHELSEA 2011
A huge, impressive exhibit from the Nong Nooch Tropical Botanic Garden of Thailand with temples, elephants, dragons, and other objects all made from tiny flower-heads sewn together.
A huge, impressive exhibit from the Nong Nooch Tropical Botanic Garden of Thailand with temples, elephants, dragons, and other objects all made from tiny flower-heads sewn together.