Regular price £25
• 100% cotton • Classic fit • Exclusive print created in-house at Anima London • No restocks!