Skewer of Barg

Tender baby lamb fillet.