Designed by
Title
Leros Island. Greece. Shape on white. Satellite, January 7, 2023 #339675017
Description
Leros Island in the Aegean Sea, belonging to Greece, isolated on a Copernicus Sentinel satellite image taken in January 7, 2023, with distance scale