Cluster of tall trees with green leaves in a wooded area

Cluster of tall trees with green leaves in a wooded area