Made in India, 100% cotton fabric, approximately 125x160cm, multi-cloth, tapestry ‐ Mercari: Shop from Japan