Roast lamb stuffed with orange, cranberry and rosemary

Responsive image
source