This is a Pin Cushion Hakea (Hakea Laurina) I chose this photo because it shows the flower at various stages of development. The only thing it doesn't show, is the original pod, which is pretty itself with its pointy little end.
Hakeas are unusual, as the flower grows against the branch. These beautiful natives, are from Western Australia, and are very effective in attracting birds to your garden. They are a magnificent shrub, growing between 3 -5 metres tall.