Barbour Logo Striped T-Shirt
£26.95
Keep your canine companion looking just as stylish as you with the Barbour Printed Dog T-Shirt.