Skip to main content
Cart
Flower-in-flower, made in Japan. Oxford cloth, 110cm x 200cm ‐ Mercari: Shop from Japan