American brand Original Penguin lands in Spain with store in Madrid
The men's fashion brand is opening its flagship store in the Spanish capital on Calle Jorge Juan, 11. Its designs will also be available online and in select multi-brand stores across the country.