Big tree with green leaves, Sun shining through the canopy of tall beech trees Shutterstock Image - Big tree with green leaves, Sun shining through the canopy of tall beech trees - ID: 335686640