Garden Festival and Bonsai Show 2018

Garden Festival and Bonsai Show 2018

February, 2018

Flamingo Gardens , Fort Lauderdale, Florida