Kilim Cushions All Handmade Afghan Kilim Cushion Cover | 45 x 45 cm £20.00 Sold Out Add To Cart Handmade Afghan Kilim Cushion Cover | 45 x 45 cm £20.00 Sold Out Add To Cart Handmade Afghan Kilim Cushion Cover | 47 x 42 cm £20.00 Add To Cart Handmade Afghan Kilim Cushion Cover | 49 x 49 cm £20.00 Sold Out Add To Cart Handmade Afghan Kilim Cushion Cover | 47 x 42 cm £19.99 Sold Out Add To Cart