I feel this is probably a bit of a stupid question given how many of these flowers there were on a walk from Petersham towards Kingston at the weekend, especially in the area between Ham and Teddington. That makes me think they are quite common and I should know what they are by now - but I don't.
Can someone enlighten me please?
Thanks
Mat
Can someone enlighten me please?
Thanks
Mat