ESA’S IMAGE OF THE WEEK – EARTH FROM SPACE- PORTS OF BARCELONA

ESA’S IMAGE OF THE WEEK – EARTH FROM SPACE- PORTS OF BARCELONA   NEWS FROM ESA   On the north east coast of the Iberian Peninsula, the Spanish city of Barcelona is pictured in...