Puzzles solved by Akoben

Porto Cristo (Spain) online puzzle