rubaloff: Shepard and dogs working sheep 7628
rubaloff: Basque Shepherd
rubaloff: Basque country