Report copyright - A Christmas in Sweden By Joe Axelrod. Lucia Day.Eleven days before Christmas is Lucia day it is on December 13.The Swedish believe it is the longest night
Please pass captcha verification before submit form
Please pass captcha verification before submit form