Designed by
Title
Red Yellow Flowers of Heliconia Rostrata - Lobster Claw - Kerala, India #106309715
Description
This is a photograph of red yellow flowers of Heliconia Rostrata plant, also called lobster claw plant, toucan peak, wild plantains, false bird-of-paradise plant... The photograph is captured in a spice plantation in Kerala, India...