Garden Festival and Bonsai Show 2016

Garden Festival and Bonsai Show 2016

February, 2016

Flamingo Gardens , Fort Lauderdale, Florida