Olea europaea
Bonsai 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: