Designed by
Title
JAPAN - CIRCA 1966: A stamp printed in Japan from the `New Year` issue shows Ittobori Sheep sculpture, circa 1966. #157114411
Description
JAPAN - CIRCA 1966: A stamp printed in Japan from the `New Year ` issue shows Ittobori Sheep sculpture, circa 1966.
This image is editorial