Strange UFO or Lens Refraction? Stafford, United Kingdom

Strange UFO or Lens Refraction? Stafford, United Kingdom