This historic postcard from our collection of a Japanese barricade beneath a Coca-Cola billboard, undoubtedly portrays one of the most surreal moments in Shanghai’s history. A closer investigation of the multiple depictions of this scene however leads to a surprising realization. Firstly, the location is given as near the Isis Theatre. This establishment was just outside of the International Settlement boundaries in Hongkew district on the corner of North Szechuen Rd & Jukong Rd (todays...
As gorgeous and innocent looking this “Honey Soap” advertising poster featuring Chinese actress Li Lili is, it actually tells the story of several dark episodes from China’s marketing and entertainment history.