Linen Fabric Natural 100% 90cm x Approximately 90cm ‐ Mercari: Shop from Japan