Halie Longobardi BC

Good Breeder of Border Collies

Halie Longobardi BC