Pan American Masters Championships, Ciudad Habana, Cuba, October 22-27, 2001
All's quiet in the velodrome. That bend would generate some speed!
Photo ©: Alexandra Lyach

Related story     Latest Photography