probably some spearmint plants

The plants are probably spearmint and definately some sort of mint.

Pin It on Pinterest