3-hour slow roasted lamb shoulder

star