Mint (Mentha sp.)

Mint (Mentha sp.)

Observation - Mint (Mentha sp.) - UK and Ireland. Description: