by Mercatec
Crete.Greece may 15, 2025: yachts docked at rhodes harbor under a bright blue sky with fluffy clouds, historic stone walls in the background, and calm waters reflecting the scene.