Royalty-free stock photo ID: 109323776

Tree on Earth as a symbol of peace and feeding the world.Elements of this image furnished by NASA - Image