Image 1 of 1
Garmin-Barracuda-20120123-2715.JPG
Team Garmin-Barracuda training camp in Calpe, Spain January 2012