A boy and his mother read a map of the World Expo Park in Shanghai on Mother's Day, which falls on May 9, 2010. [Photo/Xinhua]
Go to Forum >>0 Comments