IC 5070 pelican nebula, Vincent GLORIANT