This is a dwarf pink bluebell/also called Mexican petunia. The latin name is something like ruellia. I have had them before they seed like crazy in real soil and they grow out of the water on beaches and sandy soil all over Florida and the Gulf coast. They come in white, light blue, and light pink. They have a compact form as seen here and also taller form.