Asclepias curassavica
Asclepias curassavica (also known as the scarlet milkweed, Mexican butterfly weed, or bloodflower) is a species of milkweed plant.  It belongs in the subfamily Asclepiadoideae.  It is native to Central America and South America.  It is now naturalized around the world.  It gets flowers from spring to fall.