Leech Eyewear Falcon polarized fishing sunglasses are handcrafted for the angler lifestyle, designed to cut through glare and provide the clearest view on any expedition
Leech is a Scandinavian eyewear brand with lenses for superior fishing and watersports vision.