Tourists explore a historic fortress entrance in Rhodes, Greece under clear skies.

Rhodes Greece

Articles