plant - Great Kimble

plant - Great Kimble

Observation - plant - Great Kimble - UK and Ireland. Description: I found this by the side of the road.

I found this by the side of the road.