Charlie Pup

Cavalier King Charles Spaniel puppy standing on a rock step.

Cavalier King Charles Spaniel

Pin It

About this Photo