St Ives socks (set of 5)

St Ives socks (set of 5)

£12.00Price
5 pairs of cosy cotton socks in happy shades of the seaside!