skip to content

Spiridon Lebesis of Greece

London 2012 - Spiridon Lebesis of Greece competes in the final of men’s javelin at Olympic Stadium on August 11, 2012.

Athletics, Greece, javelin throw, London 2012, Men,
2012 Getty Images

Related Photos Galleries

back to top Fr