Great Pyrenees/Bernese Mountain Dog mis p

See the About Us section below to read more about the Great Bernese Mix.