Whiteduck Mountain Kennel Australian Cattle Dogs and Portuguese Water Dogs

Good Breeder of Australian Cattle Dogs

Whiteduck Mountain Kennel Australian Cattle Dogs and Portuguese Water Dogs