Monday, April 27, 2015

Good stuff of Germany



The sausages you buy and eat on the streets in Germany never betray you. Such a luxury!




No comments:

Post a Comment