iss059e038323 (April 30, 2019) — Cape Lookout, North Carolina is pictured as the International Space Station orbited 256 miles above the United States’ Atlantic coast.
1 min read
1 min read
iss059e038323 (April 30, 2019) — Cape Lookout, North Carolina is pictured as the International Space Station orbited 256 miles above the United States’ Atlantic coast.