Image 1 of 1
Flock of sheep in a pasture in New Hampshire USA
Flock of sheep in a pasture in New Hampshire USA