Ammer's organic roast chicken

[Oktoberfest Food - Munich - Germany]