Olive trees (Olea europaea) and browsing sheep, Andalusia, Spain Description Credits Augusto Gomez CabreraDatasheet Olive forageImage license Unknown license