Anonymous, ‘E&A Mele & CI - Italian Department Store’, ca. 1900, Omnibus Gallery