Photo from the China Mail supplement of 31 August 1949. In the centre is the Chinese Methodist Church at the junction of Johnston Road and Hennessy Road.
Date picture taken
31 Aug 1949
Gallery
Shows place(s)