Chinese comic strips from the 1970s on display in The Power Station of Art contemporary art museum in Shanghai #251532857
Description
Chinese comic strips from the 1970s are on display in The Power Station of Art. contemporary art museum in Shanghai. China`s first state-run contemporary art museum