badge Museum number 2014,4041.58 | Production date 1960s-1970s | Production place Made in:China | Findspot Found/Acquired:Hangzhou
badge Museum number 2014,4041.86 | Production date 20th century | Production place Made in:China | Findspot Found/Acquired:Hangzhou