Wishlist STRUGGLE ON HAINAN ISLAND (1955) * with switc... Cheng Bai Stars: Nan Deng, Xiaohan Hu, Wei Li $13.99 Details