Sandwiches and other snack foods

Food stall selling sandwiches and other snacks at the Salzburg Christmas market