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 dachshund dog socks
Catherine Tough Long Wool dachshund dog sock

Catherine Tough Long Wool dog sock

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 fox sock
Catherine Tough Long Wool fox sock

Catherine Tough Long Wool fox sock

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
Catherine Tough Long Wool owl socks
Catherine Tough Long Wool owl socks

Catherine Tough Long Wool owl sock

not rated £24.00 Add to cart
Catherine Tough Long Wool pink poodle socks
Catherine Tough Long Wool pink poodle socks

Catherine Tough Long Wool pink poodle sock

not rated £24.00 Add to cart
Catherine Tough Short Wool burgundy dog sock
Catherine Tough Short Wool burgundy dog sock

Catherine Tough Short Wool burgundy dog sock

not rated £20.00 Add to cart
Catherine Tough Short Wool green stripey sock
Catherine Tough Short Wool green stripey sock

Catherine Tough Short Wool green stripey sock

not rated £20.00 Add to cart
Catherine Tough Short Wool mulberry stripey sock
Catherine Tough Short Wool mulberry stripey sock

Catherine Tough Short Wool mulberry stripey sock

not rated £20.00 Add to cart
Short flamingo socks
Flamingo sock

Flamingo sock

not rated £20.00 Add to cart
Pink dotty socks
Pink Dotty Socks

Pink Dotty Socks

not rated £20.00 Add to cart
Pink poodle socks
Pink poodle socks

Pink poodle socks

not rated £20.00 Add to cart