Royalty-free stock photo ID: 70858696

Green tropical garden. Palm leaf closeup. - Image