The pictures show sheep grazing in juicy grass on Stord. The sheep seem to thrive here in the beautiful nature. I think sheep with horns look impressive and strong enough to defend themselves and their little lambs.