Palo Earns Mixed Breed Championship!

Palo Earns Mixed Breed Championship!
Palo Earns Mixed Breed Championship!

Saturday, July 30, 2016

Palo Practices Rally, Mission Trail Poodle Workshop, July 30, 2016