IC4628, The Prawn Nebula, Mario Vecchi