Designed by
Title
Kaethe Wohlfahrt Christmas Store #29189466
Description
HEIDELBERG, GERMANY - FEBRUARY 2, 2013: The popular Käthe Wohlfahrt store in the centre of Heidelberg, Germany with its famous all year Christmas selection in the evening of February 2, 2013. Heidelberg is a well-known tourist attraction due to its old history and beautiful location at the Neckar river.
This image is editorial