white/navy blue/red patchwork design high neck long sleeves front zip fastening elasticated cuffs elasticated hem
35%
white/navy blue/red patchwork design high neck long sleeves front zip fastening elasticated cuffs elasticated hem