Memphis

Breed: Bernese Mountain Dog

They really do smile.

Memphis