you know but that must have been tremendously difficult to orchestrate um
That should have been a hard one to pull off.
Ibiza lies nearer to the coast of North Africa than to the Catalonian city of Barcelona.