Nov 7, 2013

1960 - Abebe Bikila 2.15.16.2 - Marathon - Rome Olympics - Barefoot Running at Its Finest

No comments:

Post a Comment