strange plant in garden

strange plant in garden

Observation - strange plant in garden - UK and Ireland. Description: found at Bicton College

found at Bicton College