Friday, October 13, 2017

Sheepdogs, wolves, sheep and shepherds


Not every sheepdog serves the shepherds.

No comments: