Larba Geer, the Immaculate/Gallery