looks like a transit of the Hubble space telescope
doesn't look big enough or enough solar panels for the ISS
Edit .... WOW it is the ISS
The person photographing this photo is very lucky, I really want to be on her/his shoes......
I don't think luck had anything to do with it, except for the absence of clouds. Did you read the paragraph with the linked image? This was planned.
Separate names with a comma.