Olea europaea
Bonsai Olea europaea, olive or olive tree is an evergreen tree, long-lived
© Edufoto | Stock Free Images
Similar Free Images
Categories: