Preheat oven to 350 degrees.
Use a paring knife to cut a hole through center of ham. Press 6 apricots and half of each zest into opening. Make crisscross cuts in top of ham, about 1/8-inch deep. Set ham in a baking pan and sprinkle remaining apricots around it.
To make glaze: Stir together honey, juices, brandy and remaining zests. Brush ham with glaze, then pour glaze around ham.
Bake 40 minutes, basting top every 10 minutes.
Slice, serve hot and drizzle with extra glaze.