Photographs by Wang LeiThe curtain of the 53rd Miss World Final fell at 11 pm on December 6,2003, in Sanya, a beautiful tropical beach resort city in China's Hainan Province. Rosanna Davison from...
Please login first!
Photographs by Wang LeiThe curtain of the 53rd Miss World Final fell at 11 pm on December 6,2003, in Sanya, a beautiful tropical beach resort city in China's Hainan Province. Rosanna Davison from...