<--Previous
Up
Next-->
Germans are nice people, but they are kinda weird. This display of hams, sausages, and a cactus is in the window of a large eyeglass store. Your guess is as good as mine.