Flock of sheep grazing in a green mountain pasture under a cloudy sky with farm animals day livestock grassland hillside mountains landscape - Free Stock Photo | Picren | PicRen