No. 100 of 116 · Greek Islands
Sphacteria
Small island in Greece, site of three battles
0Wins
0Losses
–Win rate
0Duels
Small island in Greece, site of three battles