Deluge is an installation mimicking a giant tidal wave by Atlanta-based artist Crystal Wagner that is made of plastic table cloth, balloon mylar, screen