1,331 people have looked at this breeder!
Australian Bench Kelpies-puppies available end of June to breeders/trainers. Top quality. Parents im