Lamb

 Regarded by many to be the best tasting lamb in the world

And we couldn’t agree more.

Comments are closed.