Prince Carl Philip and Princess Sofia Receive Christmas Trees for the Royal Palace
Prince Carl Philip and Princess Sofia of Sweden, on behalf of the Royal Family, receive this year’s Christmas trees for the Royal Palace from the Swedish University of Agricultural Sciences, following a tradition since the 1960s, on 16 December 2020 in Stockholm, Sweden.