I have NO explanation for what that amoeba-like thing is there hovering above the street on the left. Weird – there was nothing on my lens that would have explained what happened (e.g. like a rain drop, or something – my lens was dry, as I was standing under an awning while taking the photo. Interesting … and very odd.