12 x 16 oil on canvas After a deluge of rain on Dauphin Island, Alabama, the sun made an appearance to brighten a moody sky with a splash of color. A Blue Heron appears to be watching the sunset as well. This painting continues around the sides of the canvas and is ready to display unframed or framed in a heavy oak frame painted black.