Karamell Kuche

Food stand in the Germany Pavilion