Plush Irish Dog

Plush Irish Dog

Regular price $14.95 Sale

9 1/2" tall black and white pup wearing a green sequined bow tie and top hat.