Olea europaea
Olea europaea, olive or olive tree is an evergreen tree, long lived
© Edufoto | Stock Free Images
Pro Stock Photos From Dreamstime
Similar Free Images
Categories: