Nice shot! There's a small horse shelter up the road from me where a barn owl family have nested, I noticed one night just after sunset that swallows were flying in & out too, so they seem to live next to each other amicably, although from the barn owls point of view it could provide a good source of fast food (if they can catch them!) if the weather turned wet.
Fantastic shot! I have been watching barn owls for the first time last week in Norfolk and have lots of disappointing white blur shots! A swllow AND barn owl in focus..... WOW!