Ahmi Stair Treads Carpet Rugs Non Slip Skid 20 32 | Desertcart Kenya