Write a Review

Review the Natural Afghan Hand Knotted Chobi Kilim - 151 x 95 cm