Catherine Tough long blue dachshund dog socks
Catherine Tough long blue dachshund dog socks

Catherine Tough long blue dachshund dog socks

Made from 80% merino lambswool.

not rated £24.00 Add to cart
Catherine Tough Long Wool flamingo sock
Catherine Tough Long Wool flamingo sock

Catherine Tough long wool flamingo socks. Raspberry coloured flamingos on a grey background.

not rated £24.00 Add to cart
Catherine Tough Long Wool flamingo sock
Catherine Tough Long Wool hare sock

Catherine Tough Long Wool hare sock

not rated £24.00 Add to cart