Los Peces 02.
Los Peces (Spanish for The Fish) Incorporating the iconic Sardine into new fabrications and a fresh colour palette for our launch into apparel
Los Peces (Spanish for The Fish) Incorporating the iconic Sardine into new fabrications and a fresh colour palette for our launch into apparel