HK Street scene.

The tram tracks on the right suggest that this was taken on Hennessy Road in Wan Chai.  (Andrew S)

Date picture taken
1 Jun 1958
Author(s)

Comments