Sheep Pattern Oxford - KOKKA, each 110cm x 100cm, Mint and Yellow ‐ Mercari: Shop from Japan