Just off the Spanish Catalonian coast, Mallorca is an island paradise. The colors are intoxicating.

see also

Back to Top