VdB 152 The Wolf's Cave Nebula, Barry Wilson