I'm sorry, that does not look like Ludwidgia 'red' that I've seen ... even though it's manini's picture. His pictures above the one you chose are L sp red.
I'm not good with plant names so I'm not sure either. It does say that it's a "hybrid"....I got it from P_volitan on aquabid who is a plant master. Then again, the plant can be called frogbit...if it grows red like it does in the pic then I'll be happy.