Sort:  

Oh yes that could be the flower ... thank you..great

It looks as though it is in the late stages of the blooming period. Apparently they are quite smelly.

Great thank you for this information.