I guess I am still not yet too late to post this meme. As the sayings goes "Better Late Than Never" is always good as I believed in it. These are the first flowers that I planted as spring was almost coming this year. I don't know exactly its name. Any idea out there is greatly appreciated. Thanks in advance. Click this photo to join!