Friday, August 26, 2005

Nina Liu, star of "The Power", in Beijing

No comments: