A tall red flower (Spider Lily) blooming in October in South Louisiana.