BREMEN CHRISTMAS MARKET

26 Nov to 23 Dec 2018