This is an African violet. It's called Emerald City. This type of blossom is called a chimera because of the greenish stripe down the center of each petal. Raising and showing African violets is a hobby of mine. I'm not going to show in June, so I let a few of them come into bloom.