Art & Artists Seven Sisters Es Baluard is the name of an old city fortress in Palma de Mallorca dating from medieval times. A few years ago the ruined fortress was rebuilt and converted with […]