This beautiful plant is a species of aechmea - i don't know its full name but it's also known as the Torch Bromeliad. I bought my first one about a decade ago at a Swap Meet and i think it was my first bromeliad, i didn't even know what i'd bought at the time i just liked the foliage for a couple of dollars. Then it sat neglected for a few years not doing much until one day it decided to stun us with its spectacular flowers.
Each plant only flowers once then slowly dies, but while it's going it produces new plants called pups so that eventually the whole pot becomes full and you can start to pot them up into new pots. It's a never-ending supply. The pups take a few years to flower but because i've got so many now there are plants flowering every year. A few months ago i potted up 3 fully grown pups - you just cut them off the parent plant without roots or anything and stick them in a new pot. One flowered a month later and i brought it into the house to enjoy the flower. The flowers don't last long - a couple of weeks - but when it had finished the next one went into flower so i brought that inside. Then after that one, the last one obligingly flowered so i've had the flowers in the house for a month and a half. I have various clumps around the garden too which are also flowering - all from that one original plant. That's why i love bromeliads.