The Iris Nebula from CFHT