berger blanc suisse

All Photos are of our dogs and Puppies at vom hundhaus shepherds!!

Black & Red