Ken Strong, Forthcoming Deluge, 47.5x35.5, Oil on canvas - Broadway Gallery