Results 1 results found Filelinon Square and Palamidi Fortress at Dusk, Old Town of Nafplio, Argolis, The Peloponnese, Greece, Europe