Penelope Oxford Fabric, Ivory, 100% Cotton, Made in Japan, 110cm width x 105cm ‐ Mercari: Shop from Japan