Cluster of grazing sheep on a hillside in Tuscany Italy
cluster; sheep; pasture; grass; hills; grow; farm; Tuscan; Tuscany; countryside; landscape; rolling hills; Italy; travel; fields; olive; trees; hilltop; blue sky; green; spring; cluster; sheep; pasture; grass; pastoral; rural