01 - Preheat oven to 300°F. Pat the lamb dry thoroughly and place it in a large roasting pan.
02 - In a small mixing bowl, combine minced garlic, lemon zest and juice, chopped oregano, olive oil, sea salt, and black pepper. Mix well to form a cohesive marinade.
03 - Rub the marinade generously all over the lamb, using your fingers to work it into any natural crevices or make shallow incisions to allow deeper flavor penetration.
04 - Place halved potatoes, onion wedges, and carrot chunks around the lamb in the roasting pan, distributing them evenly.
05 - Pour the broth and white wine (if using) into the pan around the vegetables and meat, being careful not to wash off the marinade.
06 - Cover the roasting pan tightly with aluminum foil and roast in the preheated oven for 2.5 hours.
07 - Remove the foil and increase oven temperature to 400°F. Roast uncovered for an additional 30 minutes, or until the lamb develops a golden-brown crust and reaches desired tenderness.
08 - Allow the lamb to rest, loosely covered with foil, for 15 minutes before carving. This allows the juices to redistribute throughout the meat. Serve with roasted vegetables and pan juices.