I love these flowers. They are called “Bat Faced Cupheas”. Aren’t they adorable? This link tells about them. I ordered mine via the web and they’re growing like crazy. I have them in a pot in the sunny front yard. They make me smile every time I look at them.