A solitary sheep resting on a grassy hilltop overlooking small valley village with livestock grassland hillside landscape - Free Stock Photo | Picren | PicRen