Showing posts with label World Championship 1989 Lyon. Show all posts
Showing posts with label World Championship 1989 Lyon. Show all posts
Friday, September 2, 2011
Gigantic!
...unlikely yes, but maybe it's a team of dwarves? Ok, it's from World Track Cycling Championship `89 in Lyon, France and the photo comes from here.
Friday, February 11, 2011
Subscribe to:
Posts (Atom)




