Shum Lo Movies

Born in March 1st, 1925

From Hunan Province, China

The Five Venoms Poster
August 12, 1978
PreviousNext