Friday 14 October 2016

Evergreen

EVERGREEN

-adj.
1. (of certain trees and shrubs) bearing foliage throughout the year; continually shedding and replacing leaves.
2. remaining fresh and vital
-noun
3. an evergreen tree or shrub

























Ready for harvesting

Edible jade nesting in evergreen

No comments: