Jack Russell 1156

Jack Russell 1156

Regular price $89.99 $80.99 Sale

Puppy love.  Our ever-favorite Jack Russell.

30" Round