Make the starter: 10-14 hours before mixing your dough, combine ingredients for the starter in a clean container. Cover and let activate. It will double in volume and become very bubbly.
Warm milk: Measure out at least 130 grams of milk into a saucepan (some will evaporate while it is heated). Heat milk over medium heat until you begin to see steam rising off it or reaches a temperature of 80 – 100º F.
Scale: Add 115 grams of the warm milk to the mixing bowl, sugar, 200g starter, semolina flour, and bread flour. (Remember to use the scale’s tare function to remove the weight of the bowl and previous ingredients to only weigh the current item added)
Mix: Mix ingredients until a shaggy dough is formed, then add 2 eggs, salt, 30g water, and lemon zest. Continue mixing the dough until there is no dry flour left and the dough is beginning to have a smoother appearance. This will take some kneading since its a stiff dough. (Mixing and kneading steps can be done in a stand mixer with a dough hook if available.)
Butter add: Cut the 115g unsalted butter into 8 thin slices. Add one slice of butter at a time to the dough. Fold in and knead until the butter is incorporated and you no longer see obvious streaks of butter in the dough. Repeat until all the butter is incorporated.
Knead: Knead dough 7-15 additional minutes or until dough is smooth, no longer sticky, and releases easily from the bowl or work surface. This thorough kneading will create a strong dough with a beautiful texture in the bread.
Bulk fermentation: Cover the dough and allow to ferment until doubled in volume, about 8-10 hours.
Dye eggs: While dough is fermenting, dye eggs if desired. You may use a box kit from the store and follow the directions on the box. Or for naturally dyed eggs, bring 1 quart (946 mL) water to a boil then add salt, vinegar, and fruit, vegetable, or spice*. Reduce heat to simmer for 30 minutes. After 30 minutes, strain mixture and place in a bowl to cool. Repeat to create additional colors. Once dyed water is no longer hot, add 4 to 5 uncooked eggs to soak in color(s) until they are dyed the desired hue. Wipe clean and set aside.
Prepare baking sheet: Cut a large piece of parchment. Place parchment on a flat baking sheet.
Divide dough: Place dough on a lightly floured work surface. Divide dough into 3 pieces.
Shaping: Roll each piece of dough until it is a rope about 30 inches long and equally thick along the entire length. Gather the ends together then braid by crossing two ropes then put the third rope in between the previously crossed ropes, then pick up the rope that is more spaced from the others and braid between the two more tightly crossed ropes. Continue this pattern of braiding until the whole lengths are braided. Bring the ends together and connect the end pieces to form a braided wreath. Take the uncooked decorating eggs and tuck tightly into the strands of the bread, evenly spaced around the wreath. Tuck them in deeply so that the dough doesn’t push them out during proofing or baking. Place a cup in the center of the wreath to prevent dough from expanding and closing off the wreath center. (This cup is removed before baking)
Proof: Cover and proof 4 to 6 hours, until bread is about 1.5 to 2 times larger in volume. Dough should leave an indentation when tested with a fingertip. If eggs have been pressed out by the rising dough, gently tuck back into the wreath.
Preheat: Preheat oven to 375º F.
Egg wash: Prepare egg wash and brush all over bread and in crevices, avoid getting egg wash on eggs.
Bake: Place bread into oven and bake 25 – 30 minutes. The outside should be golden brown and inside the ring should be baked.
Cool: Allow bread to cool at least 10-20 minutes.
Prepare glaze: Whisk together the glaze ingredients. Drizzle over your warm wreath so that the drips fall down the sides of the bread.
Serving: Cut the bread into slices and serve.