Is this a Lilly?
I have some plants popping up in my garden that I don't remember planting. I think I was given some bulbs years back that I thought had just died as they never emerged. But suddenly I have some beautiful flowers emerging! I think they are a type of lilly? But just guessing, can anyone help name this lovely flower?