16-Hong Kong 1971_0021.jpg

Mon, 01/06/2020 - 06:41
Date picture taken
1971
Author(s)

Comments

Hi There,

The metal structure shown in the right hand side should be the outlet of the ice block conveyer of the then Dairy Farm depot located in the current site of Windsor House & Hang Lung Centre.

T