iss072e862232 (March 28, 2025) --- This portion of the Orange River, South Africa's longest river, east of Namibia's southern border and beaming under the sun's glint is pictured from the International Space Station as it orbited 264 miles above.
Album Expedition_72
Date March 28, 2025