Tree with the leafs forming the world map on a hill

Royalty-free stock illustration ID: 108009011

Tree with the leafs forming the world map on a hill