Bonsai

A Japanese Bonsai Tree At Morikami Garden In Delray Beach, FL Photo