HK Street scene.

Wed, 03/20/2019 - 23:40

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