Haibao is Coming! Expo 2010 Shanghai China

China, 2010
23 x 33 in (58 x 84 cm)
ID #ROLLDWNSTRS0917-JM-01

Chinese Expo Poster.

100-250 art cartoon china chinese event expo happy mascot original posters poster smiling vintage vintage posters

More from $100 to $250