Search This Blog

Friday, March 12, 2010

China Cultural Revolution, 1970: Peking Opera. Used

Peoples Republic of China 1970: Stamp set Taking Tiger Mountain by Strategy.





Scott# 1047-52, used, fine condition.