Little Tiger of Canton

广东小老虎 ‧ Movie ‧ 1973
Little Tiger of Canton (1973)