by Jian Zhang
August 19, 2008
A splendid baseball game,contest between brothers,China vs Taiwan.
Photo credits: Jian Zhang.
You have to be logged in to comment.
Your article must be written in English
Get all the latest info, freebies and a free trial!