Deluge (You're Going Home Now)
Enamel + Oil on Canvas 72" X 96" 2007
collection of Antonio Gonzalez, Los Feliz CA