Damnnnnnn, this is HOT! I love their postures and their expressions. Harry's tongue peeking out and licking Severus... guh! And Severus' expression of ecstasy...another guh! The colouring is GORGEOUS! You really got their body colours spot on! Oh! Do those symbols on the archway mean anything? Or do they say something? Is it a language? They look familiar. ;)
I think I may know who you are, Secret Santa! I hope I'm right! Your style is very familiar. :)