Loading…
Phillips Idowu
Phillips Idowu of Great Britain in the Mens Triple Jump during the IAAF World Athletics Final at the Kaftanzoglio stadium on September 12, 2009 in Thessaloniki, Greece.
Photo ID: az_waf_thessaloniki_day1-120
Angelos Zymaras