September 29, 2023

14617774558_08ba890394_k

Take by the crew on the International Space Station above Spain, Portugal, San Marino, and Morocco. You can almost smell the tapas and ham. The people of Spain love ham. Taken on July 26, 2014.

Source:¬†NASA’s Marshall Space Flight Center