Cafe curtain, 71 x 177, fully embroidered ‐ Mercari: Shop from Japan