Assos village on Kefalonia island, Greece. White boats in the emerald rippled sea water bay

Assos village on Kefalonia island, Greece. White boats in the emerald rippled sea water bay

Assos village on Kefalonia island, Greece. White boats in the emerald rippled sea water bay.

by
by
by
by
by
by