Leira celebrates 25 years in footwear with new website launch

Leira marks 25 years of shoemaking in Portugal’s Felgueiras with a new website celebrating its craftsmanship, heritage, and global expansion—developed with Felgueiras Magazine Soluções Web.