Textile Dolls

Sarah Strachan Dogs

Sarah''s handmade dogs are bursting with character and charm. She makes each one herself with great care and attention to detail. They make perfect pr...
£22.00

View details