Aberdeen harbour boats 1980-8

Fri, 03/20/2015 - 23:41

Heavy construction activities in the back! Guess its on Ap Lei Chau.

Date picture taken
24 Aug 1980
Author(s)
Shows place(s)

Comments