Butterbur

Butterbur

Observation - Butterbur - UK and Ireland. Description: Nettles for scale -- enormous leaves!

Nettles for scale -- enormous leaves!