PhotosNot Hurricane IrmaBy Keno George September 12, 2017 Twelve days after the Astor Cinema was torn down, the site is yet to be cleared. (Keno George photo)Comments
Comments