Green palm-leaf with its structure

Royalty-free stock photo ID: 49591738

Green palm-leaf with its structure