leechstore.com
Leech Falcon
Leech Falcon polarized sunglasses, a unisex wayfarer with Black frame and mirror polarized reflective lenses.