Hesperis…. I think ….
Beautiful, abundant flowers, great scent. Tall too. 
But I have read it self seeds everywhere!

Comments
Sign in or get an account to comment.