Simmental Beef Tenderloin

Simmental Beef Tenderloin (origin Austria)