World

Christmas tree in Duisburg, Germany

GermanyChristmas
Germany An illuminated tree in front of the Christmas market in Duisburg. Frank Augstein, Associated Press
Loading