Write a Review

Review the Fine Afghan Chobi Kilim Hand Made - 236 cm x 178 cm