Image 1 of 1
GE53-227.jpg
Germany, Upper Bavaria, Chiemgau, Schleching: Christmas Market in a small village, St. Nicholas has little presents for the kids