Deluge [Southern Hemisphere]

Deluge [Southern Hemisphere]

oil and wax on canvas 2005 18 x 10 in