A film still from "Leung Foon and Lam Sai-wing" (1955).
Close