Active police dog in finland
FCI Pedigree : ICI
Owner: Finnish police
Country: Finland
- Horkka is an active police dog in findand
Videos off Horkka in training
Top