The Sausage Stand At Germany's Gate To The World
Hamburg Jul.7,2006