P9071506

P9071506

Observation - P9071506 - UK and Ireland. Description: What is this plant, I really should know!

What is this plant, I really should know!