Quinn

Bernese Mountain Dog puppy hanging out with his tongue out

Breed: Bernese Mountain Dog Quinn