Sebago opens its first flagship store in Spain
The historical footwear firm Sebago has chosen Barcelona to open its second flagship store in Europe. The flagship shop is located at 253 Provença Street, very close to Paseo de Gracia. The premises in question of 200 m² reflect the new image of the brand through the men’s and women’s collections. Mythical for its handmade, […]