winter rose

The Christmas Rose

Christmas Symbols

The Christmas Rose A well known English plant, the Christmas rose, is a true Christmas flower. It is sometimes called the Snow or Winter Rose. It blooms in the depths of winter in the mountains of Central Europe. Legend links it with the birth of Christ and a little shepherdess named Madelon. As Madelon tented