Yemeni embroidery, approximately 183 x 100 cm ‐ Mercari: Shop from Japan