Jessica Meir, an astronaut who is part of NASA Expedition 61 and 62, snapped the stunning photo of the UK capital
Technology
NASA astronaut snaps stunning photo of London from the International Space Station
Download Android App Share in FullScreen CheckVideos
Unlimited Portal Access + Monthly Magazine - 12 issues-Publication from Jan 2021 |
Buy Our Merchandise (Peace Series)
- Details
- Category: Technology
25