green leaves and branches on white background environment nature love earth concept for design and decoration

Royalty-free stock photo ID: 108438581

green leaves and branches on white background environment nature love earth concept for design and decoration