- Handmade Posh Dog Bandanna 388 - size 2 - fit's a neck up to 15"
- Handmade Posh Dog Bandanna 388 - size 2 - fit's a neck up to 15"
Handmade Posh Dog Bandanna 388 - size 2 - fit's a neck up to 15"
- £5.50
Buy yarn > The Posh Dog Clothing Company > Posh Dog Bandannas > Christmas