Bernese Mountain Dog
Any of a Swiss breed of large, muscular dogs having a soft, silky black coat with russet or tan markings on the forelegs, over each eye, and on both sides of a white chest. The
© Xuying1975 | Stock Free Images
Similar Free Images