Double daffodil meaning
Double daffodil means thinking of you.

About this flower
From Western Europe. Spring. Layered petals in place of a trumpet.
Double daffodil means thinking of you.

From Western Europe. Spring. Layered petals in place of a trumpet.