The Spanish sea