It looks like the owls did not fly and decided to hand the letter in person

 
It looks like the owls did not fly and decided to hand the letter in person - My, Hogwarts, Harry Potter

v20240901