Lamium orvala

A bee on Lamium orvala

Lamium orvala is a good source of nectar for bees.

The Weatherstaff Team