Distant view of Kowloon Government Dockyard

Kowloon Government Dockyard on Canton Road, Tsim Sha Tsui, 1981.

Share Share
location