Thursday, June 12, 2014

Ithaca or Ithaka. an

Ithaca or Ithaka. an island located in the Ionian Sea, in Greece (the home of Odysseus)