Preheat an oven to 170 degrees C. Stir the orange juice, cinnamon, clove and honey together in a small bowl; set aside. Stir in almond essence if desired.
Place the ham in a shallow roasting pan. Bake in the preheated oven 1 hour and 15 minutes. Remove the ham from the oven and baste with the honey glaze. Return to the oven; continue cooking about 45 minutes longer. Baste occasionally as the ham finishes baking.