After 25 years mucking about with plants I am pretty good at identifying species. I also have a penchant for unusual types and have got myself in all sorts of trouble gathering up strange trees. However I am currently stumped. I bought this tree off a price list where it was described as callistemon. I doubt it is that. The leaf looks like jasmine but then it threw up this beautiful flower. Anybody got any ideas?