Photo Story: Christmas illumination in the Royal Treaty Street in Warsaw
Photos of the Christmas lights on the Royal Treaty Street in Warsaw, Poland. This year’s installation will be more modest than in previous years.


Via EPA-EFE/Radek Pietruszka


