Britain’s Andrew Simpson, right, and Iain Percy celebrate on the podium after winning the silver medal in the Star sailing class at the London Olympic Games in Weymouth, England, on Aug. 5 last year.May 11, 2013

FULL STORY

Photo: AFP

This photo has been viewed 223 times.

TOP top