Bernese Mountain Dog on Beach
Bernese Mountain Dog on Beach
Morro Bay, San Luis Obispo Co., California
013444