Ajaccio in Italian
Ajaccio in Italian
Aiaccio
The capital and largest city of Corsica, France.
Ajaccio
The capital and largest city of Corsica, France.