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.

Image: