1959 TST 碧仙桃路 Bristol Ave

Fri, 08/16/2019 - 20:07

On the right are Mirador Mansions under construction. At the end of the road is Melbourne Hotel. 

Source: This image came from Flickr, see https://flickr.com/photo.gne?id=41125233861

Date picture taken
1959
Author(s)