Beautiful Border collie mix puppies ready to go. 9 weeks old.

Top