Made in England! Liberty print 138x100cm floral cotton fabric ‐ Mercari: Shop from Japan