image
TENNIS MASTERS CUP SCHANGHAI
Swiss Roger Federer reacts after defeating Spaniard David Ferrer during the final of the 2007 Tennis Masters Cup Shanghai in Shanghai, China, Sunday, Nov. 18, 2007. Federer won 6-2, 6-3, 6-2. (AP Photo/Ng Han Guan)
Instructions
License
Rights Managed
Date created
20071118
Place
SHANGHAI SCHANGHAI CHINA
Credit
KEYSTONE
Source
AP
Byline
NG HAN GUAN
Size
1217 x 2000 px
File type
JPEG