Albalad "a blurred perception"