The small town of Frikes on the Island of Ithaca

The small town of Frikes on the Island of Ithaca
The small town of Frikes on the Island of Ithaca
2021
small town Frikes Island Ithaca Odysseus homer Kefalonia ithaki ionian greek greece isle