Salvia Cavaleriei is a perennial herb native to China, commonly found growing in forest margins and hillsides. It features purplish-blue to violet flowers.
Above information is sourced from Wikipedia
© 綾蛾Actias (CC-BY-NC)