Garden Festival and Bonsai Show 2017

Garden Festival and Bonsai Show 2017

February, 2017

Flamingo Gardens , Fort Lauderdale, Florida