Cantonese Opera actor Kwan Tak Hing plays a cowboy and dances the flamenco in the 1930s.
Chinese Opera Club, S.F.