S6300624

S6300624

Observation - S6300624 - UK and Ireland. Description: Mentha spp. a cross I think, not sure what, cannot match uit definitively to anything in Rose or Stace, was wondering if anyone else had any ideas.

Mentha spp. a cross I think, not sure what, cannot match uit definitively to anything in Rose or Stace, was wondering if anyone else had any ideas.