Heliconia A large red flower with insects feeding on pollen This post is also available in: Spanish Flowersgardenheliconia