Wednesday, June 23, 2010

Australia - Michela India Anderson


 Australian track cyclist Michela India Anderson. Check out more of Michela's racing exploits here
 and here

No comments: