Roasted lamb leg

Delicious lamb leg from Castilla