16-Hong Kong 1971_0021.jpg

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