1963 Hankow Rd TST

Fri, 01/01/2021 - 22:04

Peninsula Hotel on the right, then Hotel Merlin, next possibly Metropole Building under construction,and behind Peking Road is Mohan's Building.  

YMCA building on the left.

Date picture taken
1963
Authors