I think this might be Borage...

...I don't know as I didn't plant it! 
It just keeps popping up every year!

Comments
Sign in or get an account to comment.