ngc6888, Boutros el Naqqash