June bloomer, wildflower?
Found this growing behind a house I was renting in downstate NY (maybe zone 5-6) and am not entirely sure if it was planted or native. Have not seen it in my travels before (and it certainly caught my eye this time) and hoped someone may be familiar with it. Any ideas? Thanks!