Found in a parking lot in North Carolina. Flowers feel kind of fuzzy. What is this tree?
You might also like