IMG_1691

Peach trees are the Chinese symbol for longevity.

Advertisements
Back to Gallery