NGC 6883 and WR134, Leo Marchadier