Menu

Deciduous Trees

The trees which do not keep their leaves throughout the autumn and winter.