Olive tree, Olea europaea, in an orchard, Alicante Province, Spain.

- Image ID: FFGHJ3
Olive tree, Olea europaea, in an orchard, Alicante Province, Spain.
Josie Elias / Alamy Stock Photo
Image ID: FFGHJ3
Location: nr Balones, Alicante Province, Valencia, Spain