Deluge (You're Going Home Now)

Enamel + Oil on Canvas 72" X 96" 2007
collection of Antonio Gonzalez, Los Feliz CA
1