A close up of a tropical leaf with the sun shining through it. The structure of the leaf can be seen clearly.

Royalty-free stock photo ID: 33991024

A close up of a tropical leaf with the sun shining through it. The structure of the leaf can be seen clearly.