I think you're right! THANK YOU SO MUCH!
Hello. I have a flowering tree in my yard in Chicago, Illinois. I would like to know what this is. I have a few pictures which I hope shows...