flock of sheep

flock of sheep

a flock of sheep in a mountain valley