description
The lush Queen's Road Central in the 1910s. The building on the left is the Hongkong and Shanghai Bank Building; the building on the right is the Beaconsfield Arcade.