Meat
Pink Roasted Loin of Mouflon
The mouflon, a type of wild sheep, was introduced to Burgenland in Austria by aristocratic hunters,...