That is a really beautiful display of spring colours! Clearly, your part of the world is further along than we are here... we're just seeing a few green shoots, so far, but we did have a late "hard freeze."
The flowers you call Christmas roses we typically call "Hellebore" around here, but I don't know if that's a formal name, either.
Yes. You're right. I remember now there are Hellebores. Hope they're blooming for you soon too.