Photo
 
A film still from "Wong Fei-hung Vanquishes the Ferocious Dog in Shamian" (1956).
 
Close