A film still from "New Love Story of Leung Shan-pak and Chuk Ying-toi" (1951).
Close