Riptide

Pedigree

Riptide

Male Puppy Border Collie US Blue Merle White & Tan Jun 12, 2017