I refuse to let this thread die. too much fun.
Let's see if this puzzles anyone
Easy. Flowers...
But I still don't know what it is ... unless it's the red horse-chestnut
A Horse chesnut floral hamp ?
Both correct. I tried to confuse by selecting a particularly pale example of Red Horse Chestnut. Here's a more typical one, also taken today.