Hurricane Larry is pictured churning in the Atlantic Ocean as the International Space Station orbited 263 miles above.
iss065e389874 (Sept. 7, 2021) — Larger image