The Deluge
overall: 47.1 x 67.3 cm (18 9/16 x 26 1/2 in.)