Nature needs its little helpers too, says Santa in Christmas greeting

Nature needs its little helpers too, says Santa in Christmas greeting



At the Santa Claus Village in Lapland, a team of elves are on hand to go through the 30,000 letters that arrive daily in the final run-up to Christmas.





Source link