Shepherd Net European Shepherd Network
European Shepherd Network is a union of different shepherds and country organisations of Europe aiming to support and enhance pastoralism, and to encourage a social movement.
European Shepherd Network is a union of different shepherds and country organisations of Europe aiming to support and enhance pastoralism, and to encourage a social movement.