So here I am in Almere in Holland, taking photos of the sunset, when this small "thing" shows up.
So, what can it be?
love Celia