1-DSC_0090 Published May 16, 2013 at 1024 × 684 in Parks in China: Breathing Life Into Sprawling Cities and What Makes Them Uniquely Chinese Isabel in a peach tree (Beijing Botanical Gardens)
One little peach! Sweet!
One little peach!