Hermann Tricolour Border Collie - 30cm made from a very soft plush, suitable for young children and machine washabel. 

Hermann Tricolour Border Collie

£30.00Price