Kelly

Kelly Duck Dog

More: Kelly lives to retrieve! He is a gentle but spirited dog with loads of energy and loyalty.
Vote