Elecampane

Elecampane

Observation - Elecampane - UK and Ireland. Description: Over 5 foot tall.

Over 5 foot tall.