Greater Swiss Mountain Dog

Greater Swiss Mountain dog out for a walk outside

Breed: Greater Swiss Mountain Dog Greater Swiss Mountain Dog