Stormy weather caused flight cancellations and delays across the Balearic Islands, while deadly floodwaters led to widespread destruction on the Spanish coast.
Heavy rainfall from Storm Adam has caused flooding across parts of mainland Spain and affected popular islands like Ibiza and Mallorca.