Preheat your oven to 350ºF.
Prepare a 9x4 inch loaf pan. Spray your bread pan with non-stick cooking spray or line it with parchment paper.
In a medium bowl, combine all-purpose flour, baking powder and salt. Set aside.
In a large bowl, combine the softened butter and granulated sugar.
Using a hand mixer, beat together the butter and sugar until light and fluffy.
Add both eggs to the butter and sugar mixture and beat until well combined.
Mix in the buttermilk, lemon juice, lemon zest and vanilla extract.
In a small bowl, toss raspberries with 1 tablespoon of flour to coat.
With a spatula, fold the wet ingredients into the dry ingredients. Mix until the batter is almost fully combined.
Add raspberries to batter and fold in gently.
Pour batter into the prepared pan.
Bake for 45-55 minutes or until a toothpick is inserted and comes out with only a few moist crumbs on it.
Remove from the oven and let cool in the pan for about 10 minutes. Then remove the bread from the pan and let cool completely on a cooling rack.
Mix powdered sugar and 2 tabelspoons of lemon juice to make the glaze.
Once the bread is completely cool, drizzle the top with your glaze.
Slice and serve.