Portal de Seus Taules , Gate , Main entrance to the walled city of Ibiza, Baleares Islands, Spain, Stock Photo, Picture And Rights Managed Image. Pic. U13-921813