Facehide
Made in Italy brand of clothing and eyewear, characterised by the production of unique items, with attention to detail and manufactured with high quality materials. Facehide is the ideal brand for those who want to buy a small, independent brand in search of quality and innovation.