Tuesday, August 3, 2021
Tags Soichi noguchi

Tag: soichi noguchi

These Images of Giza From Space Are a Must See

Japanese astronaut Soichi Noguchi, who along with three of his American counterparts, was on a six-month mission at the International Space Station, shared...

Most Read