Feng Lin is known for Till All the Seas Gone Dry (1970), Feng yu zhong de yan zi (1982) and Crocodile Evil (1986).
No data