Wednesday, August 17, 2005


The cast at production conclusion in Japan. Lead roles by Zhang Zi Yi, Michelle Yeoh and Gong Li Posted by Picasa

No comments: