The State |
Japan's New Year's stamp shows sheep's scarf finished
The State Sheep designs on postage stamps are seen on New Year's greeting cards, 2003 issue, left, and 2015 issue, right. When millions of Japanese get their customary New Year's greeting cards Monday, the sheep that's on the postage stamps will have finished … |
More: continued here