courtesy of brands Everyone loves a leafy green plant (monstera, money tree and string of hearts are a few favorites), but sometimes you crave a bit more color that can really make your space pop. Enter our list of the best indoor flowering plants. From the attractive leaves and delicate buds of the African violet