The ring in – a new fruit grower?

June 14, 2010

Photo of the day: at Mr. Chen’s peach farm on Lala Mountain, Taiwan

Advertisements