
Lotus Camp
Melinda Chen Man-Ling stars in another Cathay wuxia flick.
Lotus Camp
June 11, 1969
Image gallery
There are no images available for this movie.