Cherry Blossom Shoe Polish 50ml/40g Tin Black
50ml/40g
100ml/80g
Cherry Blossom was the first shoe polish produced in the UK over 115 years ago, and is the only one still produced in the UK today.