Herostratus Tue, 08/28/2018 - 23:41 prevnextoldernewer Date picture taken 1910s Tags 1 Ladder Street Terrace Ladder Streets Gallery 1910s Hong Kong Shows place(s) 1, Ladder Street Terrace [????-????] Bacteriological Institute / Pathological Institute / Hong Kong Museum of Medical Sciences [1906- ] Log in or register to post comments