Common Hedge Nettle

Stachys tenuifolia

Habit
Leaves
Flower
Flower