The windswept sands of Tarifa sprawl endlessly beneath a vast blue sky, meeting the crashing waves of the Atlantic and the distant silhouette of Africa
The windswept sands of Tarifa sprawl endlessly beneath a vast blue sky, meeting the crashing waves of the Atlantic and the distant silhouette of Africa