Tall melilot

Tall melilot

Observation - Tall melilot - UK and Ireland. Description: