Definitely a mint - minty smell when rubbed leaves gently. Big clump of this plant - growing up to 3 ft (90 cms) tall. By side of lake
Village Images
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy