A huge amount of sheep, some smaller, some big, are walking on.