Posted on May 13, 2003 by z otaChinese advertising posters A gallery of posters from the 20’s and 30’s at pixel creation. [via memepool] Posted by zota at 01:50 PM