Handmade Posh Dog Bandanna 320 - size 1 - fit's a neck up to 11"
- £4.50
Handmade Posh Dog Bandanna 320 - size 1 - fit's a neck up to 11"
Buy yarn > The Posh Dog Clothing Company > Posh Dog Bandannas > Christmas
Buy yarn > The Posh Dog Clothing Company > Posh Dog Bandannas > Christmas