UFO

I filmed this at my summer house in south france in april? I dont know what it is, but it looks like an UFO to me!