Handmade Emerald Green Fabric Approximately 110 x 246 plus 38 x 39 cm ‐ Mercari: Shop from Japan