No. 102 of 116 · Greek Islands
Strofades
Two small Greek islands in the Ionian Sea
0Wins
0Losses
–Win rate
0Duels
Two small Greek islands in the Ionian Sea