Puzzling plant

Puzzling plant

Observation - Puzzling plant - UK and Ireland. Description: