Wei Seng Chen
Joy at the end of the run.
Winner: 'Sports Action' category in the World Press Photo Contest 2013.
February 17th, 2013
Viewed 1,953 Times - Last Visitor from New York, NY on 03/04/2015 at 6:56 AM