Martin Halvarsson is a cyclist from Sweden (born September 22nd 1984).
Sweden
22nd September 1984
2010 2009 2008 2004 2003 2002