Glowing spherical alien artifact at middle of the city street by Peregrine Heathcote, oil on canvas