Knee high Toesox

A variety of colours and sizes available.

Small - 3-5.5
Medium - 6-8

£15.00

3 Left in stock