Strofades

Two small islands of the Ionian Islands in western Greece From Wikipedia, the free encyclopedia

Strofadesmap