Holocaust footprints in Majorca. Past – Present – Future.