Lemon balm

Lemon balm

Observation - Lemon balm - UK and Ireland. Description: