Greater Swiss Mountain Dog

show more details
Comments ( - )
For centuries, the Swiss Mountain Dogs herded cattle but today these gentle giants are endangered.