1989 The Loggia, Fanling Babies' Home, and Sha Tau Kok Road

Screen capture from A Lotus for Miss Quon (1967).

Date picture taken
1989
Tags
Shows organisation(s)

Comments