People stroll along the promenade of Argostoli.

People stroll along the promenade of Argostoli.