Results tagged “Island of Crete”

Earth from Space: The Island of Crete

Greece's largest and most populous island, Crete, is featured in this image captured by the Copernicus Sentinel-1 mission.

« Previous  1  Next »