Photographed over Lancashire July 12th 2002.
Small chemical ball on Photos 1 and 2.
Is this a barium glow?