Print

Close-up of a perfectly cooked, juicy prime rib roast seasoned with herbs and garlic.