Is that view from earth or from the shuttle? A most curious image in any case.
From the link:
In these yet-to-be-publicly-released photographs taken by the STS-115 crew and obtained from a source by collectSPACE.com, a piece of debris is seen near the orbiter Atlantis. Credit: NASA, collectSpace.com