Wood-fired roast meat

Food stall with roast meat and bratwurst at the Dresden Medieval Market