possible very small bubble
leftmost visible red patch, bright white spot contingent on "NW" side (with vertical up being North). Seems to have a little green in the NW extremity. Could be a dumb bell shaped object. White area could be source of bubble? Also view nearly vertical green streaks toward center of photo.