Garden plant

Garden plant

Observation - Garden plant - UK and Ireland. Description: What is this plant? Very unusual..

What is this plant? Very unusual..