Image 1 of 1
GE40978.jpg
Germany, North Rhine-Westphalia, Aachen: Christmas Market