Boarder Collie Puppy at Reality Canine and Sheep Center.

< Previous | Next >