Wow. So beautiful and romantic. With hot sex! And art so elegant and fairytale-like, it makes me remember my favorite books of myths and legends.
And it's melancholy, in the end, for they must part. Oh, I hope Severus remembers how it was to be desired and desirable! Firenze is a prince among creatures, and how kind of him to love Severus so.