News
translates to "Merry Christmas." Part of Swedish celebrations is Saint Lucia's Day, the day that marks the winter solstice, celebrated on Dec. 13, according to the Visit Sweden website.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results