China’s Lee Zhang competes during the qualifying round of Men’s Sprint at the UCI Track Cycling World Cup at the Olympic Velodrome in London February 19, 2012. (via Photo from Reuters Pictures)
China’s Lee Zhang competes during the qualifying round of Men’s Sprint at the UCI Track Cycling World Cup at the Olympic...
Fabulous! Love this photo.