mallorca, spain artist: constantin schillerpost production: constantin schillerlocation: island of mallorca