Looks like some Campanula or other Campanulaceae to me.
Pankaj

Reply via email to