long red flower in the rainforest, st lucia