Designed by
Title
Lixouri is the second largest city of Kefalonia, Greece. View of city and streets of Lixouri, Cefalonia island, Ionian, Greece #206798715
Description
Lixouri is the second largest city of Kefalonia, Greece. View of city and streets of Lixouri, Cefalonia island, Ionian, Greece
This image is editorial