The postcard depicts pedestrians moving about Flower Street, a narrow tree lined avenue whose curb sides were brimming with colorful blossoms, located in the European sector of Hong Kong, China. The circa...