Alive inactive European male cyclist, not more than 1.90m tall, a teammate of Lance Armstrong, Monument winner, from country with more than one land-border and shoreline, that has hosted a WT race this season, but not the very dusty one this weekend and not the stage race, active after 1/1 2010.
Such a modest portrayal of
Stijn Devolder
Female?
Cyclist?