Oversized baker boy cap, waxed cotton and navy / mustard spotty wool. 1960s vibe.


£65