Queen's Road, Hong Kong. Postcard purchased 1908.jpg