John lewis fat face stripe scarf £22.50

23 March 2018