The Tarantula Nebula, NGC 2070, Philippe Barraud