Tabarca

from Wikipedia, the free encyclopedia

Tabarca stands for: