Bailey Boys

GINGHAM PUPPY JOHN JOHN

Regular price $56.00
Save $-56.00
1 in stock
This easygoing John John is pattered in gingham and snaps together at the shoulder and legs for easy dressing. And because you can never have too many puppy pals—we’ve embroidered three playful ones across the bodice.