Scrophularia nodosa

Scrophularia nodosa

Observation - Scrophularia nodosa - UK and Ireland. Description: Edge of woodland in open space near houses

Edge of woodland in open space near houses