Beautiful mountain landscape overlooking a plantation with olive trees. The olive, botanical name Olea europaea, meaning `European olive`, is a species of small tree in the family Oleaceae, found traditionally in the Mediterranean Basin. Greece
photo
Add favorite favorite_border
Remove favorite favorite
id: 529198832