Prince Carl Philip and Prince Alexander received this year’s Christmas trees, from students at the Master’s Program at the Swedish University of Agricultural Sciences (SLU) at the Royal Palace 17 Dec
Leave a Reply