Spider and varicose veins are a sign that your veins aren’t working properly. Gone untreated they can turn into itchy and a serious vein condition …
..