Mentha species

Mentha species

Observation - Mentha species - UK and Ireland. Description: