Stock Photo: China, Beijing. China National Film Museum - advertisement in Caochangdi art district. (MR).
Stock Photo: 4272-4447 China, Beijing. China National Film Museum - advertisement in Caochangdi art district. (MR).