£20.90
Blue 100% cotton handkerchief with polka dots and hand-rolled edges.
Savile Row · 10 Savile Row, London W1S 3PF
a penny