cat dogs German Shepard - 6061252352
  • -
  • Vote
  • -
Recaption

The final test of police dogs: self-control.