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.
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.