1 winter leaf | Definition of winter leaf

winter leaf

noun

Definition of winter leaf