Wanchai from Lugard Road.

Date picture taken
1958

Comments