This image came from Flickr, see https://www.flickr.com/photos/hoting2000/17414114248
On the right-hand side of Tung Sing Road, the partially visible white building is the Health Office, Aberdeen [1951-????]
Date picture taken
1960 (year is approximate)
Gallery
Shows place(s)