Greater Swiss Mountain Dog on grass

Greater Swiss Mountain dog sitting in a camping chair

Breed: Greater Swiss Mountain Dog Greater Swiss Mountain Dog on grass