by Mercatec
Rodas.Greece - june 02, 2025: People explore imposing entrance of Rhodes' medieval fortifications, surrounded by lush trees, bathed in warm afternoon light.