Naiad?
This must surely be some form of water nymph or ghost left over from Halloween?
I managed to capture it / him / her in the half-light between the rain stopping and darkness descending. It was so ethereal and elusive that I had to keep the shutter open for over three seconds in order to capture something.
Whatever it is (or was), it makes for an interesting abstract.
Comments