arbre de vie

[French]

"The tree of life." The olive.

Countries