Al Bello Photographer
The Russian Women's Relay team celebrate after their victory in the Women's 4 x 100m Relay Final at the National Stadium on Day 14 of the Beijing 2008 Olympic Games on August 22, 2008 in Beijing, China.
The Russian Women's Relay team celebrate after their victory in the Women's 4 x 100m Relay Final at the National Stadium on Day 14 of the Beijing 2008 Olympic Games on August 22, 2008 in Beijing, China.

PHOTOGRAPHY

AL IS FEATURED IN