Preheat oven to 350 degrees. Line a 9x5 inch loaf pan with parchment paper. Spray parchment paper with non-stick cooking spray. Set aside.
In a medium bowl whisk together flour, baking powder, salt and zest of one blood orange.
In a stand mixer fitted with whisk attachment, cream butter and sugar for 2-3 minutes until light and fluffy.
Add eggs one at a time and continue to mix on low speed until combined.
Add the vanilla.
Slowly add half the flour mixture, then the fresh juice, then the remainder of the flour mixture.
Mix until smooth.
Pour into prepared pan, smooth top and bake for 60-65 minutes or until tester inserted in center comes out almost clean.
Cool cake in pan on a wire rack for 15 minutes.
Whisk together glaze ingredients until smooth.
Remove cake from pan. Pour glaze over warm cake. Let stand until set, about 10-15 minutes.